MVKRVGGGGTKRKIDKMEKISKREYRATTFSKRCSGLHSKAAQLCLLADAQIAILATPPSSQSNVSFFSFGHSSVDAVVNAYLMGQRLAPVREEPMEEDIGVLMARKELGLELWWEKESLCESKDPRELMDAVKAMERMLSKLRSGDFVSNYKQREEDLKNNEMTKRDVVLHKETQEPDGTLNLQAVCCIPDDDSPAGCNKITEEQKQILAICDSFCAKEDNNINGLSGSLDRSDQAMDHLMNIDGLIDLETSYESSAFDY