MAAKNVWVLAVMIHIMAAGAARYTNVPAQQDVAGGRAFWEQSLPGVPMPSTVAARLSPLTAARAAEFAAMVSKGIMSPLNAHELCREADFYCKNDVISASLIYGCIQCVTTDTAVDPNLFLPNKELRPGGRFTMPKLYDPEPMKAFLPPSLAQAFMPAFSTSSLPQLLRSLHLRNASNMAHNMASVLATCRSAQEGHVDDRQECVTTVQSMVRFVVSVLGGSKQAPLQVISESSHVGSEQEVEVVSLQEEELAMAPVTCHSWVFPFAVYYCHYVKDVRVLHMRMRTLSDGETVERSVLCHRWKELLRPKYEALGITPGQEACHFIYASNLMFVKRAAST*