301 aa
MSTKVEKRILVNVPVSTAYNQWTQFEEFPHFMGGVKSVTQLSDDRLEWVAEIGGIRRQWE
ARILEQVPDRKVAWAATEGATNAGAVEFEDVGGGQTSLQLTLEYEPEGIIEKVGDKLNVV
DRQAEADLKRFKEFIEDEGYASGAWRGSVSSGAPVGTPGVEDAAGSRGDSGKAGVSGKVA
AGVGVAAAAGAAAAMAGSKQDTAEAADVTVTPANPSEPVTVTPIPADTTGTTAAAGSTGS
VADLGDDRIGHAFDQTNGLVDTTGESDETVEGENLSAGERREDERRPDGGLPPVGGNLGQ
H