MKVVEVLHMNGGNGDISYANNSLVQKKVILMTKPIRDQAISDLYCNLFPETLYIADLGCSSGANTFLVVSELVKVIEKERKKHDLQSPEFYFHFNDLPGNDFNAIFRSLGEFEQNLKKQIGEELGPCFFSGVAGSFYSRLFPSKSLHFVHSSYSLMWLSQVPNLIEKNKGNIYMASTSPPSVIKAYYKQYEKDFSIFLKYRSEELMKGGKMVLTFLGRESEDPFSKECCYIWELLSMALNELVLEGLIEEEKVDSFNIPQYTPSQGEVKYVVDKEGSFTINKLETTRVHWNNASNNIENINNDGYNVSKCMRAVAEPLLLSQFDPKLIDLVFQKYEEIVSKCMAKEDTEFINVTVSLTKKK*