301 aa
MAFRCLKQVIFSGKFPSRHFLGGPIAVRQNSCQTSEDEFCVNYLDGDREGIVVFSMRRFR
YKNAMGRKIMQQFMEGMNQVKFDNAVRCVIIRSEVPGVFCAGADLKERAQMTNAEVSAFV
QKLRFSLSELAGLPVPTIAAIDGAALGGGLELALACDMRIAACSAKIGLVETSLAIIPGA
GGTQRLPRIVGVARAKELIFTSRVLDGVQAEKMGVVNHVVEQNKEGTAAYERALTLAEEI
IPQGPVALRMAKLAINQGSEVDISSGLKYEEAYYAQVIPTKDRIEGLMAFKEKRRPKYKG
H