301 aa
MTVTVPDTDLGALDGDPTLFSALAWAALQEDIASGDATTLATIPEDLIGSGRLVARQRGV
VSGIDAVQAVLEAGASYPVLGGRVDLKEPVANGRQVTAGSVVGTLSGPVRAILQLERTVL
NVLSHASGVATHTAAWVEAVSVPGSGTVVRDSRKTLPGLRLLQKRAVVHGGGTPHRYNLS
DQAMVKDNHVVAGGGVVAAYLAVRADNPELWCEVEVDDLDQLRAVLSVDVPPHQVLLDNF
AVPDTVAAVRMRDGIAPGVLLESSGGLTLDVAGEYAAAGVDSLAVGALTHSVTALDIGLD
L