MPARSQPRTVLGYVTPWNGGGYDFAKRCRCRLTHVTPVWYQLRSSSGVLTLTGGHDVDAGWMAAVRQPCANQANHTARILPRVIFELQGQDVLEAFQQPSTVAGMLAKEAARHGFDGWVFEGWAYWHALGVTQHPQLREAALGLLRQIAAALNPAGRQLVLAVSPLVPAPGRQAQLSERDAEELLAFVDGLSVMTYDYSSAQQPGPNAPLPWVRQNADAFAASADRAPGRPRHKVLLGLNFYGQEFVWKGKLLQKAEPVLASRLLEMLRSHGGSGTGGNEGGIVTSGSEGQAAGQCGGGGSSERLAAAEAHGMGAAVWELGQGLDAFCGLL*