MKYIILLIIVIAVLYVHYRGRVRYRFWRQLSDHSTFTAPLNGFMYLFSRVPNTPYLRPEMFPELAILQQNWQVIRDEGLHLQQLEQIKAADKYNDAGFNSFFKTGWKRFYLKWYEDAHPSASQLCPQTTALLRDIPSVKAAMFATLPDGSRLPRHRDPYAGSLRFHLGLATPNDDRCFIEVDGQRYSWRDGEGVLFDETYIHYAENTSGENRLILFCDIERPMRYRWAQKVNHWLGRHLMSAASAPNDIGDRTGGINRAFRYIYQIRIVGKRLKKWNKTVYYIVKWLLFGGIAWLIWSAF*