MEFVGLDFSEKKKPGRPAGLIAEFEAPPPGQLPEVEIITRDVEDASKSGDDLYKPKVSTWGVFPRPPNISKTFGGGRTIKPGEELETDEEKKAREAKTKELLAEYRRKMGLDIDPRVSSECQEIMSKAEGLLKSGKLRDAVQNFEIVMEKMVFQSELHGQAALSKALCLESMNRSREARVIYDKLVSHSSQSVKKRAKQLIFSFEAAEKLKVSENSTWDVNAYRDYFELIPRKYTRYNSSYTKPSSEEGEDDQKAAFREGLFYFALTLAPVILVFVVA