MVLHMQQFYSVADVVHALQQVALKKQHSLQGRTVVVGGYKSESAVASSSIRDSAAHVNSQGFANSRDQQSLVHRTDVNCNEPTIPSADAHLHEPAQVPRTDVYPHEESPISKADQHLRKWSPGLDLPKPSTDGTESGRSPSHILDHQGQQAEIKKGVPGTASKPSGSVLGKIANIDMNAFSKEDEESRLTMLNVSKHFQCWEHMEGNMVNVVEGLEVYENVLTKAETFQLAFIVDQIHAAGKRGELRGHTFIMEKRTMEQSKKLLQFGHALFGDGHPGEEVEPMPLV