MVKSGRGGTKRKIDKMEKIPKREYRATTFSKRCSGLHSKAAQLCLLADAQIAILATPPSSQSNVSFFSFGHSSVDAVVNAYLTGQRLAPVREEPMEEDIGVLMARKELGLELWWEKESLCESKDPRELMDAVKAMERMLSKLRSGDFVSDEEDLIKSNVVLHQGTQEPDDDLPHEGFDKRPVKSKIRYSLFVIVSVPRTKT