301 aa
MATIGTKSYDAAVAQKVAFLGLGVMGLPMAGHLARAGHDVTVYNRTPAKAQAWVAEFGGH
SAATPREAVAGAQIVFACVGNDDDLRSVVLGPDGAFAGMAPGAVFVDHTTASADVARELH
AHAKELGLNFIDAPVSGGQAGAVNGVLTVMCGGEQAVFDAVKPVAQCFGRAVTLVGPPGA
GQLAKMVNQICIAGIVQGLSEAIAFGQAADLDMKQVLDVISKGAAQSWQMENRGGTMVDD
KFDFGFAVDWMRKDLGLVLAEARNNGARLPLTALVDQFYGDVQKLGGGRWDTSSLIKRLR
D