301 aa
MTSQHYTAAVLGLGAMGLPMARRLASGLTVHGFDISAERVDLAEQAGVRPFGTAASAVDG
ADAVLLAVRNAEQLDTVLFGTDGIASALKPGAVVIMTSTVGVDAVVDVARRLADLGVELV
DAPLSGGPVRAGEGDLLIVVGASAAARDTAAPVLDLLASTLTVVGDRPGDGQALKTVNQL
LCGIHIAAAAEALALAHALGLDGEKTLEALQAGAAASFMLGNRGPRILQAWDEDGAEVLS
RLDIFVKDLGIVTTAARAAALPTPLAAAAEQVFLQGQAQGRGALDDSAVVTVVAPRKPSG
S