301 aa
MYKPVVLLTGASGFIGSHLVHFLLERDYRVIGLTRQKNKREPHPDFHWINQLDELKQHQI
DYVVNLAGESIGQGRWTAARKKKLLNSRLDTTRHLFDYLEKNQLRPKRIISTSAVGYYGI
DPNERWEQVCTEQSPPQDIFMSELCAKWEQLALSYANQNTKIVRFAVVFGKGGGILPQML
LPIKLNLFGRIGHGRQPVTWVYLEDVLRAIEFLMLDDTTEQIFNVVAPEKSSQAQFARTA
AQILKRKPLFPLPACSLKMMLGEQSQLVLNGQYVQPKALQEAGFQFHYPTLKEALDNILK
H