301 aa
MHIILAPTNLGLSPLRPGHVPGTWRAPQALMAQGLAQRLGAGAVTELPQLIYSPAAQPGT
RIRNGHAIRAFTLALAAEVAAAQAHGEFPLVVGGDCSILLGALAGSRSAGPLSLVHIDGH
SDFRHPGNYDPQQMLGAVAGMDLALATGRGEPLLTEWPGVAGPLVPERQVLQLGERECRD
ADFAWPDINQTAIARIDVFAANRMGKAEIVRQIEQMLATEPEWRFWLHLDVDVLDQTIMP
AVDSPGGPGIDRLWLENIVARLLQNPLCCGMTLSVFDPELDPDGRYAALIVEMLEAMFRS
R