MVYRYLKYCPGAPVYTTGVLQKLLTRGKKLGMYEPEFYCPCTHERELCLWYLELVEQMPTSDFELDLYFECHPEALSNYDNDIVEVQQLNLGVSTQETIQEMPNPNTIEVEETIQEIPAQEIPVPAPHNPRRGHHKAFHENVAESSHQSFRRTKTFFPSLPTATDDDLEELSSAAMHKQVIRPLSLTASVGEVAILIGDYTQLLDVTRRELYMLDRWIYGLGQLTPYGKIDFIFFDLSDGMPPLQGDTPSWNVLQAQHISQALKVASSFMAYEGVVVTLSNVGRPSRTFS*