301 aa
MKQGTTILTLDNGYHLWTHTQGHGDIKLLCLHGGPGGNHEYWENFGDKLADLGVQVTFYD
QLGSWYSDQPDYSDPEIAKKYLTYDYFLEEVEEVRQKLGLENFYLIGQSWGGALVQMYAA
KYGQHLKGAIISSMVDEIDDYVVNINKCRMDTLGPDKVKYMEKIEADNNLSDPTYQSYVD
ILNAEYVDRKQPTAIRHLVDTTGTAVYNTFQGDNEFVITGKLKDWHFRKHLKEITVPTLL
TFGEHETMPIPTAKIMQKEIPHARLVTTPNGGHHHMIDNAPVYFDHLETFIKDVESGNFA
E