MGSTSESGSLKPRDVCIVGVARTPLGGLSGALSSLSATKLGSIAIEAALKRAGVESGMVQEVFFGNVLSANLGQAPARQAALGAGIPYSVVCTTINKVCASGMKATTLAAQSIQLGSNDIVVAGGMESMSNAPYYLPDARKGYRLGHGSLVDGMMKDGLWDVYNDFGMGVCAELCADSHIISREEQDNYAVQSFERGINAQNSGAFAWEIVPVEVSGGRGKPSSIVDKDEALGKFDAAKLRKLRPAFKEGGSVTAGNASTISDGAAALVLVSGEKALELGLQVIAKITGYADAAQAPELFTTAPALAIPKAISRAGLEASQIDYYEINEAFSVVALANQKLLDLKPETVNAHGGAVSLGHPLGCSGARIMVTLLGVLRQRNGKYGVAGVCNGGGGASAVVIERICSRDDCLSWKSKGF