MSTLSTDQLLHAYRVMRTIRAFEERLHVEFATGEIPGFVHLYAGEEASAAGVMAHLRDDDCIASTHRGHGHCIAKGVDVHGMMAEIYGKKTGVCQGKGGSMHIADLEKGMLGANGIVGAGAPLAAGAALAAKLKGSDAVAVAFFGDGGSNEGAVFEAMNLAAVWNLPCLFVAENNGYAEATAANWSVACDHIADRAAGFGMPGVTVDGFDFFAVHEAAGAAIERARAGEGPSLIEVKLTRYYGHFEGDAQTYRDPDEVKHYRETRDCLKQFRERTCHAGLLSASDLDAIDAEVEARIEDAVQRAKNDPKPEPDDLLRDVYVSYP*