MPMPAADGCIAHALFVSKDRRIPKIWIQTRQLGNLLDKRIIVAVDSWDCLSRYPSGHYVRTIGEIGDRDTESEVVLIENDINSRPFSSQVLACLPPLPWTLSADDLANPNRQDLRQVRVLSVDPPGCKDIDDALHCTPLPNGNFEVGVQTFVEGGDYFAYEFEEDDTELHVGDGSGGGGILLAGTWWERKALDQAEEVCISLDADLKIYAF