301 aa
MTRVDCHQHVWPAALVDGLRRRTRAPHLAGDVLHLAGEPPYVVDPAVLTPSVRDDVDLAL
VSLSSPLGIETLPPEEAAPLLDAWHGLAADLGAGHGLWAAVNLVEPDLVDLRATLAGDQV
HGLQVPATALLDPAGLERLAPVLAVVEDAGLPVLVHPGPAPTPPGAAGAGDVPGWWPALT
SYPAQQASAWFAWHLAGRALLPDLRIAFVALAGLAPLHHERLVARGGTFGAVDRHVYYET
SSYGPRAIDAMVRVVGVDAVVHGSDLPYAAPSSTTGPGMGEALSHALLTANPHHLMNGGS
R