MSQSNAMNGTGNRLIVDPVTRIEGHLKVEVELENDHVKNAWVSTQLYRGIEQILKGRPPEDAPLFTQRACGVCTNTHALTSIRAIENALDIEVPPLAGLMRNLILSALVVHDHLVHYYHLHGLDWIDMAAATKADPGKAAAIVDKTSNRGGDPADLYIVRKRLNDFVGTGQLGFLENAYFLGGNEAYRFSPEENLIMSAHYLEGLRVQLKLARAMALFAGKNPHAQSMVVGGMTCYDSLKPEVVTHFRSLWEETKEFVENAMMPDIVMMAKRFPESWKYGRTENFFDFSDFYDPSTGKDPYFRSGVLWGNDLDSAEKLDIDKIDEHVARSWYKGDDVLKPYDGVTDPKYTNYEDKEKYSWSKAPRYKTEAMETGPLARRAIAYARGESETKKMLDEVFAKTGMKSEHLFSTMGRTVSRVVETAMLTRRMKGWIDEVDERVKSGDDKIYRKWTMPDEAKGVGMCCVTRGGLSHWIRIKDKKIENFQMVVPSTWNLGPRCKEGKLSPAEQSLIGCPCPDPDRPVEILRTIHSFDPCIACSVHLVDNRKGTRQKFRVL