301 aa
MATVAFIGLGNMGGPMAANLIKAGMTVTAFDLNPQAVATLTDQGALSAKTACGAAASADY
VISMLPAGKHVQSIYMGDDNNKGLLDVVGKDTLLIDCSTIDAATAQLVGAKAAEKGLAFM
DAPVSGGTAGAAAGTLTFICGGTEAAFTQAQTVLTVMGANIFHAGQVGAGQIAKICNNML
LSVLMVGTSESLQLGIDNGLDPKVLSDIMKVSSGGNWTLEKYNPCPDVMENVPSSKGYQG
GFMVDLMVKDLGLSQQTALGSNSSTPMGALARSLYVNHARQGHGRLDFSSIFEQFANQNK
K