301 aa
MSIVFSIKNKKSLFGYQKVLAAQEVLKLVEGLTTYNYDPATLHRPLNDFEGLNCIVFGKS
GLPLQLRYFDEEESYQIQVPSFAIEEDWQLALRWLSRLAEVLGTEIVASDGVSYTPDSIF
HFDYEVVILETLGNVTKEKDIKEFEVQGFAHPVYLDRDTVQEVLNHVHPLEAYSAFIKKI
QYSAAYFSQVRFYQQEETGAFLASYSLTEDTDTVLPSVPHVPAEYVEIVGLAGIIDWQVL
LVAIDGDPDKPENYHPIGSLALKNLLAALEPDEFQLLDASQIEIKKLSKERLLELAQLEN
K