301 aa
MATIGTKSYDAVVAQKVAFLGLGVMGLPMAGHLARAGHDVTVYNRTPAKAQAWVAEFGGR
HAGTPREAVAGAQIVFACVGNDDDLRSVVLGPDGAFAGMAPGAVFVDHTTASADVARELY
AQAKGLGLNFVDAPVSGGQAGAVNGALTIMCGGEEAVFEAIKPVAQCFGRAVTLVGAPGS
GQLAKMVNQICIAGLVQGLSEAVAFGQAAKLDMKLVLDVISKGAAQSWQMENRGGTMVDD
KFDFGFAVDWMRKDLGLVLAEARNNGARVPVTALVDQFYADVQKMGGGRWDTSSLVKRLR
D