MSQRAGPRTCDKSTSPERDRPECPLQTFLAEATFLVVPMETELEDAKPRGAFAERGKSRKGRCCRRVAQSLLRERVVRMIPWLCAALLFVTSVGLFLEDMHRPGYTKIREGIQLVRWNALMAAKAKMERYGNVRDPQELERMPAWVVSLKSPNERREKVRRQMAGQRLNYSFVDAIDGMREEIPPEELQWFLSSGRAYEGGTPFQRKKIATDVTNLRLLHRMLADNVPIAMIMEDDFVLPQERPAAAAETQRWRSCRWTGTSLRSTRARCASTARRWASSSGRGSGSSRQAAARSALSSTGRLRLRC*