MVKRVGGGGTKRKIDKMEKISKREYRATTFSKRCSGLHSKAAQLCLLADAQIAILATPPSSQSNVSFFSFGHSSVDAVVNAYLMGQRLAPVREEPMEEDIGVLMARKELGLELWWEKESLCESKDPRELMDAVKAMERMLSKLRSGDFVSNYKQREEDLKNNEMTKRDVVLHKETQEPDGTLNLQAVCCIPDDDSPAGCNKITEEQKQILAICDSFCAKEDNNINGLSGSLDRSDQAMDHLMNIDGLIDLETSYESSAFDY*