301 aa
MKPPPRLLVLLALLTGGGGLIGLLVLQGPAPPLRPSLAPTARLLGTPFQLADRLASRMVP
VGELDERELGTMLHARYARRIQPGDADQAYLDALMELLSPHRHRNLHYRAYAVGPCGGIN
ASALPGGVVLVCRELLEEMTTEAEVVAVLAHEIGHLELGHCFELVRSELLARRTGTVLLG
RLADQILTILVRRRYSQAAESESDAYAFALLTDSPYDPSALAGSFRILVAGQGRRRPVGL
LGDLSRSHPPSELRQHLYEQRSRSWWRGHTGERRYRGARNLSERRTRLQRDHPEEWVEAE
R