MLENQTNTPQIVIHREEHCSDSFDSTPQVEEEEYTLTHTQFSDSLETLQFKQMVYQPELEQEVVSLKNQVSELQHREGELEELFLRYCMSQEHESALKEIRSSLEFEITHVGILGLKVEIMEAENRRLELNLSECSKVIEELGSARTQMQSMQRKVKKLVRTKREGLSAFRRQASVLQEREADISSKNEELKQRKREIEELEAAVVELRRIVDKLQMEKSELMERLELAENLDSSSPKMIAEDPNQQGLDCEELLTQIEQLQNERAADMDELIYLRWTNACLRYELMRSQEQQHCEENNKGNELVLDLSRNSEVENCEVGYGWDNQEQQCGNDEKGKQSVTEISGNEQAKNCEMGYGSDNLLMGAEHGEPSSMDPEAARPAAQTKPMLFGKLKRWAKGKERRRTSCDEKENQHRCSGRCSVSDMAIEDFTARNSCSPVRPCFWVENAP*