MPGPYVRVAWSAARRVLSSPKTNPKYYNSIFGRTGSSSWFSRRSFSAAAPAIDHADSVVDPARIRNVAVIAHVDHGKTTLMDRLLRQCGADVPHERALDSINLERERGITIASKVTSISWNGNELNMVDTPGHADFGGEVERVVGMVEGAVLVVDAGEGPLAQTKFVVAKALKYGIRPVLMLNKVDRPSVSKDRCGEVESMVFDLFANLGASEEQLGFPILYASAKEGWASTTFTKDPPTTKRNMSALLDAILSHVPPAEANLEAPFKMMVPMMEHEFYLGRILTGHITSSIICIGDKVHGLRKIDSVSEKIEEGRAVKLIYSLY*