301 aa
MAFPVHQLYLFGAGVLLFLPLLKLAESGKLLVISQDGSHWLSMREVVVKLSEKGHEIVVI
APESNLLLKESKLYTRKTYKVPYKQEDLFQRFHGFAKGIFREVHFPYTILQEYQNNMYVI
NMFFYNCNSLLKDRELIQYLEESKFDALFTDPALPCGVILAEHLSIPSVYFFRGFPCSLE
HAICKSPNPVSYIPRCYTRYTDHMTFPQRVLNLLVTSLETPLFQDLYTKYQDIASEFLQR
DVHLPTLYRNGSIWLLRYDFVFEYPRPVMPNMVFIGGINCNMGKKLPQVCQMSLFHIFFP
I