301 aa
MTAVLAPGQGSQAPGMFSPWLDLDGAREKLARWSERTGLDLVHLGTEADAETIQDTAITQ
PLIVALSLLAFNSLGDVPDDTPVAGHSVGELAAAAAAGVLTAEDAVALAAVRGAEMAKAC
AIEPTSMAAVMLGDPDEVVAWLEGHGLTAANRNGAGQIVASGAKDAIERIVAEPLEGTKV
RPLKVAGAFHTSYMAPAEEALRAHAASITPKDPVRPLLSNADGTVVTSGAEYLERLIKQV
TRPVRWDLTMDGLVELGVTATVELPPAGTLTGLVKRQLKGTVTQTVALKTPADLPAAKEI
L