MALYHLPTFSYSSDKFRSFFTGTQILKWEETHCFPPFKILTIDCSGKKSRGGSEQLKATRTAKSNAELCNELREFNSMAGLPENHVPSMKELCQHGRKDLANIVRRRGYKLLAELLMNITKLEAVIVRNNDENQDTSNGCGNDSSEALGKRKTDLVVDSSSSCKAAMVENYFPDTNGVVPVNSDLKTTETHESSISSSLHKRAAAFIKNGELETVEGFKISKEVALPLKIHTSHRDNVLTSEGFNSVKFDNDLVDQADKRDNQIEIDRLKAMLREKESELSHLKQQIKKEKLALSSIQEKANIEIGNAQRILSIKDAELHATEESLSGLKEVQIDYWETGETVEVAGSFNGWHHPIKMDLRPSAETMTQNGSSKSVLWSTVLWLYPGIYEIKFIIDGHWRIDSQREFITRGNIQNNILRVER