MEKKTLVLYPSLGVGHLTPMVELAKALLRHGLAVLIAVVDPPDADAVSAAAVAHLATANPAIAFRLLPVPASPDAGAHPVRRSLDTLRLANPALRDLLRSLPLGGADALLLDMFCVDALDVAAELGVPVYFFFPSAASNLAVFLNLPYFYPNVPPFREMDRNTPVHCCPGMPPIRAVDMLQTVQDKESEAAKVRLYQFKRMAEGTGVLVNTFDWLEPRALKALVDGVCVPGRPTPRVYCIGPLVNAGNKQGGSYGGGGERHECLAWLDAQPKGSVVFLCFGSMGAFSAAQLQEIARGLERSGHRFLWAVRSPREEQSRFPEPDLERLLPAGFLERTRNRGMVVKNWAPQSEVVQHEAVAAFVTHCGWNSTLEAMMAGLPMICWPLYAEQSMNKVFLVEEMKIAVEMEGYEEFVKAEEVEAKVRLVMDTEEGKMPRERLAVTKDGALEAIKEGGSSEVAFAKFLRDLGQTSSSENGECY*