MLKDDEVHVTTKEIELEGKTKVTILEKNETMTIYKTQKVKKVITTETIIEHETVERHLLIAFTTPGRIETILDNDLVFPYPFAALSKQGIWWEDMLQTVKVRYDDPTKLTRFFHIPHRSKLNTPIFVFVKREQTLDDYSKLQTHRRDKFTNWVWDQLKVNVNFINRHSHPVEIWWVHEDQVQRQNTLEADHVAHLTCRLSHTFWVRDARVNQHLTQPQLAKLTKKDLLSENSTMATFNVVKDDPDDQAFTIDIKACFDLDTNCHAWHGCNSNDVADMTHTAIYCRKTCGKCTAADDHAAKLDKQRCKDHQGSCRAWARRGECETNKERTLDSDDFDEDEFAFMEHSDEDSDEEMTGGWSRHDEL*