301 aa
MRFLKLQFLALVLTASALAQTSSATASGSAESILIGPGDMLHVQVFDTPEMDQHARVTDD
GNVPLIFLGNVHVAGLTPEGAARTVETQLQQKEYMKHPQVTVTIEQYATQGVLVIGEVAH
PGSYQIDTSRPVMDVLSMAGGLQELANRHVTIERHGTGERVQYFVSNNPEEAFNHSILVH
PGDKVMVPKASLVYALGDVGRPGGYTMNNNRSQLSLLQMLALAGGTPPTARPAAARLIRR
TADGYTETHIQLSDMQKGKIPDIMLEPEDILYVPFSYLKNIAVSGSSILAGASSAAVYAV
P