301 aa
MDKQILIVGLTCVDIINYAESFPIEDSDSRVLEQIWSAGGNATNNVVVLNQLNSHSILFS
AIPINCSIITSLLTKVGISSKHCVHRLNGDLPTSTVIVNERTGSRTILHYRGQLQEPNCE
EFQLAFPDISIFSWIHFEGRNFENLITMIKYVLVSRQNNEKPKLSLECEKVRDFETLENA
IPLVDVVFVSKDFARKKGFRNKEEAVIGIQQKYGASHAIVICPWAEQGAAARHTTNGELI
SVDAYMEAGPAIDTLGAGDCFIACCIHFLNEGNSLRDVLVKACRITGKKVAKRGLLGLDV
S