MKYIILLIIVIAVLYVHYRGRVRYRFWRQLSDHSTFTAPLNGFMYLFSRVPNTPYLRPEMFPELAILQQNWQVIRDEGLHLQQLEQIKAADKYNDAGFNSFFKTGWKRFYLKWYEDAHPSASQLCPQTTALLRDIPSVKAAMFATLPDGSRLPRHRDPYAGSLRFHLGLATPNDDRCFIEVDGQRYSWRDGEGVLFDETYIHYAENTSGENRLILFCDIERPMRYRWAQKVNHWLGRHLMSAASAPNDIGDRTGGINRAFRYIYQIRIVGKRLKKWNKTVYYIVKWLLFGGIAWLIWSAF