MTTAHTAEEIFTVQAKAQLDDGRFLLKLDDGTLIDTKGWEHPTVFSWEWTHGIALTALCHGKWRAWCEDWAQWVMRDDGLLWDDTLMMSAIPLAKLGILLNQPSWIDEAVYQFLLHIRYLADPVTGLWYHGWEFTPGKQGRAAELEGGQGWKGGKNGHNFARAFWARGNCWITLAIPMLLTARFLIQTWTRQVDALISLQDPNSGMWHTLLDDPESYVETSASAGFVAGIYMGLRMGLLPQIQPDGQVANVSFGTGMGETLQFYRDIAITPMPYGQALVMHALVEWERLNEVRGEGK*