MKYLLPTAAAGLLLLAAQPAMAMAKTLNVVSSFSVLGDIAQQVGGEHVHVDTLVGPDGDPHTFEPSPKDSALLSKADVVVVNGLGLEGWLDRLIKASGFKGELVVASKGVKTHALDEEGKTVTDPHAWNSAANGALYAQNILDGLVKADPEDKAALTSSGKRYIDQLTSLDGWAKAQFSAIPLAKRKVLTSHDAFGYFGRAYHVTFLAPQGLSSESEASAAQVAALIKQIKADGVHTWFMENQLDPRLVKQIASATGAQPGGELYPEALSKPGGVADSYVKMMRHNVELIANSMKELALVPRGSSAHHHHHHHHHH