MAHVHDAPHEIDLGSLGFGTLAIHAGQPPDPRTGAVVRRGAIDGTATLAALHQRELRLHPAGFAVNNIPASRSGVHAGYDYSRSGNPTRQAFEECIAALEKGRFGLAFSSGLACTTTIVHLLKSGDHVLVVDDVYGARSGTSGASRRPWASASTSSHGRRRRRPQGHDARHEDGLDRDTDEPHAEASGHRGGGAGAGGYGRHPRRRQHLHEPVWAAAVGARREHRHALRLQIHQRPLGRDRGLPGDERREAPRAAQVPPERHRAILSPFDCFLAMRGLKTLHVRMREHERNALAVAAFLEAHPKVKRVTYPGLASHPQHALASRQMRSFGGMITFFVKGGMAQARAFLERCRLIALAESLGGVESLIEHPATMTHASVPPEVRAQLGIDDTLIRLSVGIEDVQDLIAELKACLDAMPPA*