301 aa
MTVASNTLKVILLRHGQSELNHENIFCGWIDAKLTEKGKTQARNAARLIQDYCQKNGVSL
PQVGYTSRLCRTQQTMEVMLDEMGLEGSYEVVPGVDCDIGETLNKDVVRVLQSWRLNERH
YGSWQGQRKPQILKEYGKEQYMYIRRDYQGKPPAADLKREMMQEVNDPGSSTGYEFKEPN
RHQKYQLEEKSGVQLPDSESLRDVVERMRPFLTQVVLQVARQHNLESCLMVGHGSSVRSI
LKILQNISDDEIKNVDIPNATPLVVELDKDTFKFVNRYYLDPETASIDAEKVRQEGFQNN
P