MVPRLVTLEEHFISSSIPGALDSYNKWSYPVSSKLRDLGDGRIQDMDAGDVDLQIISHAPYCASIDECRAGNDELARACKDNTKRYAGFAMLPMLEPSEASAELERCIKQLGFVGALINNHTDGTFYDDEKYWPVFEKAVELDVPIYIHPSFPSQTMADHYKGNYSDHVAYMLSIASWGWHSECGLHILRLFAAGLFDRYPRLKIIIGHDGEMLPFMLDRTLPLSKLWGKRQRDLQTVWRESLWVTTSAMFSLAPFACLLRTTSVDKIMYSVDYPFVPNENGLAFIKELEKSGLVSEQELEMICHGNAEQLLKVKAASE*