301 aa
MATIGTKSYDAAVAQKVAFLGLGVMGLPMAGHLARAGHDVTVYNRTPAKAQAWVAEFGGH
SAATPREAVAGAQIVFACVGNDDDLRSVVLGPDGAFAGMAPGAVFVDHTTASADVARELH
AHAKELGLNFIDAPVSGGQAGAVNGVLTVMCGGEQAVFDAVKPVAQCFGRAVTLVGPPGA
GQLAKMVNQICIAGIVQGLSEAIAFGQAANLDMKQVLDVISKGAAQSWQMENRGGTMVDD
KFDFGFAVDWMRKDLGLVLAEARNNGARLPLTALVDQFYGDVQKLGGGRWDTSSLIKRLR
D