301 aa
MPSVGVSENASYTTELGVASRLSHGPERGPAPSSSGPPDDVSWLEVLAFLGKLLGAVAAL
KAAEYLLRALCAVMAWKSGGASHSELVGNLRKNGIIKSDKVFEVMLGTDRRHYAKCNPYM
DSPQSIGYQATISAPHMHAYALELLHDQLHEGAKALDVGSGSGILTACFARMVGAKGQVV
GIDHIKELVDDSINNVKKDDPALLSSSRVKLLVGDGRMGLPEEAPYDAIHVGAAAPVVPQ
ALIDQLKPGGRLILPVGPAGGNQMLEQYDKLEDGSVKMKPLMGVIYVPLTDKEKQWSRDE
L