MAFLGQNRLYDGISWNSHLSMVFFVPLAMEVDSIRLPAPDERDWSELPVDALSVFFAKIGAIEILMGAGLVCHSWLEAAKVPDLWRSLDMTRHKVIFKKTIGVMCAMARVAVDRSAGKLESFWAQNFVTSDLLKYIGERTTSLKSIRLIAYTRVPWKELVNLAAKSPLLEDLEHSYRDSLEEFFEHLGCKCPQLRCLRVNNDGFVYDDAKYDLMDQVIGDHDDDDDEEDELEYGPWDWPSNNNGVAFAIAESMHELRILQITNNTLTNAGVLAILDSCNNVSPNDQLRARWASLRHFNLSEGCRWSNFKELRVIGEDEGQEFRPEDELSDGLSKEFCYPSKDAGMGDGWDDVYWDDISLPSDDGRDPDLSNVNCDDITQYTYLHDYYSL*