MMRTYRKAALAAVAGMVLPITCYGQTVASEMSSLHQVLEQLYTQMMPLYSKLTSVGQGIAGFAATWYIASRVWRHLANAEPIDFYPLFRPFVLGFCVMIFPSVLALINGVMKPVVTATSAMVDDSDKAIRVLLEHKEAAIKKTNAWHMYIGESGAGNRDDWYKYTYDNADPGDEGVLEGLGNDLRFVSAKLSYSFRNSVKEWMSEILAVLFEAAALCINTLRTFHLVVLSILGPLVFGLAVFDGFQHTLTVWLARYINIYLWLPVANIFGSIIGKIQENMLAIDISQVEDYGDTFFSATDVAYLVFMVIGIIGYFTVPSIANYIVHAGGGGGLTQKITSMLSSSSRTTIAAASTGAGMVADTMGNAASKISSSMSSSGTSSGYFNEGDKKDRPSGYMNDKLTGN