301 aa
MHIILAPTNLGLSPLRPGHVPGTWRAPQALMAQGLAQRLGAGAVTELPQPTYSPAAQPGT
RIRNGHAIRAFTIALAAEVAAAQARGEFPLVVGGDCSILLGALAGSRRAGPLSLVHIDGH
SDFRHPGNYDPQQMLGAVAGMDLALATGRGEPLLAEWPGVTGPLVPERQVLQLGERECRD
ADFAWPDINQTAIARIDVFAANRMGKAEIVRQIEQMLATEPEWRFWLHLDVDVLDQTIMP
AVDSPGSPGIDRLWLENIVARLLQNPMCCGMTLSVFDPELDPDGRYAALIVEMLEAMFRS
R