MALKIQLFLALFFFLLQLLLLLAQTSEAIKHNKSPIEIQPYIIDYRNGTVLRYYNGPRSFVPPPIDSQVQSKDITIPSSLNHNLRARVFLPARPDPARKIPVLIYFHGGAFCIGSPFGWGDNHFVARVAAEARVIAVAIDYRLYPEFAVPAPLDDAWAALEWVAAHASRTGPGHEPWVAQYGDLQRIFAGGDSSGGTIAHNLAIRAGLSTGPRLHGLFLAMPYFLGSKRVPLEPEYIRFSPNYRVWPYVCNKCKRGVDNAFINPFGPGAPSLSHLGCKKLLVYTAEVDELRGRAIWYYKKVKASRWRVRPDGSRPRDNPIYSIYRNQMIQQQLN*