MHALHTALSARRGPISPAVAELLTILEQAGPELTTMDVQISSFGGVGSTQLSNHLNAYGMTTNLLTDTDTLRHSPWPPEFPPVESPTTADRCQLPPGANPHGTAARPRHVVYLYGDPLGAVASHYRRGHACHQAQKTCGSGGSGGGSVILSAVSAATFPPSLEEYVARGEDLFGLRRHFNNWLTEPRDYPLVMLRYERMFDADVAMPLFQLLCSHKLSPERIEQMAAAFTASRKPRCSQVMPELYDKMYGDLLAEMDRLPPLYVRPPMPKGATEA*