MAKKTFVLYPSLGVGHLIPMVELAKHLLRHGIGALIAVVDPPDTDAVSAAAVARLAATNPAIAFRLLPAPASPDAGAHPVKRSLDTLRLANPALRGLLRSLPAVDALLLDMFCVDALDVAAELGVPAYFFFASAVGDLAVFLNLPYLYPTLPSFRDMGKTLVRCPGMPPIQALDMVITMQDKESDPTKVRLYQFRRIPEGSGVLVNSFDWLEPRALKALEDGVCVPGRPTPRVYCIGPLVNDGNKGENGEMHECLAWLDTQPERSVVFLCFGSKGAFSAAQLQEIAGGLESSGHRFLWAVRSPPEEHGQFPEPDLERLLLAGFLERTRGRGMVVKNWVPQAEVVRHEAVGAFVTHCGWNSALEAIMSGLPMICWPLYAEQGMNKVFMVEEMKIAVELQGYEELVKAEEVEAKVRLVMETEEGKILRERLAVAREKALEATKEGGSSEVAFAEFLRDLEKKSSYGNGKCR*