MALYHLPTFSYSSDKFRSFFTGTQILKWEETHCFPPFKILTIDCSGKKSRGGSEQLKATRTAKSNAELCNELREFNSMAGLPENHVPSMKELCQHGRKDLANIVRRRGYKLLAELLMNITKLEAVIVRNNDENQDTSNGCGNDSSALGKRKTDLVVDSSSSCKAAMVENYFPDTNGVVPVNSDLKTTETHESSISSSLHKRAAAFIKNGELETVEGFKISKEVALPLKIHTSHRDNVLTSEGFNSVKFDNDLVDQADKRDNQIEIDRLKAMLREKESELSHLKQQIKKEKLALSSIQEKANIEIGNAQRILSIKDAELHATEESLSGLKEVQIDYWETGETVEVAGSFNGWHHPIKMDLRPSAETMTQNGSSKSVLWSTVLWLYPGIYEIKFIIDGHWRIDSQREFITRGNIQNNILRVER