MSELGLPDFDNLPEVKGMPKGCAWGLFDKGGKKDMVGTLNILTPNVVKEAYKELKDGVSVSLNWPIGAIKTPGFGRKGLKHNVIHFQDTAIGGHGFDDEVEFNTQCSSQWDSLCHFNHQATQTAYNGAKPTVETLVQDFGNEDKDGKFPTLNHWHKRGGMVARGVFIDYRRWADENGVKFNCFDADKMPLKTLLQIAKDKNIQFKDGDVLIIRSGFTEELGNMTGDQQVQAMSSHRVCGVEGTEEVAKWVWNQHFSAVAGDMIAFEQIPPIRPDGSEGGITELPLHQYFIALYGMSIGELWDLKALSEHCAKTGRYTFMVASAPLNVPGAIGSPPNILAIF*