301 aa
MKQGTTILTLDNGYHLWTHTQGHGDIKLLCLHGGPGGNHEYWENFGDELADLGVQVTFYD
QLGSWYSDQPDYSDPEIAKKYLTYDYFLEEVEEVRQKLGLDNFYLIGQSWGGALVQMYAA
KYGQHLKGAIISSMVDEIDDYVKNINKCRLDTLGPDKVKYMEKVEADNNLSDPTYQSYVD
ILNAEYVDRKQPKAIRHLVDTTGTPVYNTFQGDNEFVITGKLKDWHFRKHLKEITVPTLI
TFGEHETMPIPTAKIMQKEIPHARLVTTPNGGHHHMIDNAPVYFDHLKTFIKDVENNNFN
D