MEEVKLLGAFPSPYAYRVEWALLHKGINYEYIEEDLKNKSPLLLKCNPVHKKIPVLLHGGKPITESLVILEYIDETWKEKPLLPQDPFERAKGRFWAKFAEEKGASAMPIVFCTEGEEHRKAVEEAREVLKVLEEELKGKEFFGGVCVGFVDLVLGWIPQWLPVMEEVSGVKLLDADAFPSLYAWAERFLKVPFIKEKLPPSDRMLVYFTNIRRELLNK