301 aa
MTLEYILAIDGGGTKTVAKLIHLPSGQEYSAHAGEASIYNDFNAAINSLQYVINTVCEQS
GARHKQILAVMGLAGGSSKSLAERVTATLQLGCDIEFAQLMIVSDAITSLYGANLGQPVA
MLALGTGAVGARLTAQGDTKLIGGWGFLVDDFGGGARLGLSAVQRLLDEIDRFNEPKNQL
TKQLSEQIGRDREHISGWLLNAKAVDYARFSPLIFGLKNQCDLADAVLNEHARQVERLIE
KCRGDSQLPVIIIGGLADVTIALLDEQIQQNLSPRRGDSLVGAVILATDRVKQIDHKRIT
R