301 aa
MKQGTTILTLDNGYHLWTNTQGHGDIKLLCLHGGPGGNHEYWENFGEKLADLGVQVTMYD
QLGSWYSDQPDYSDPEIAKKYLTYDYFLEEVEEVRQKLGLDNFYLIGQSWGGALVQMYAA
KYGQHLKGAIISSMVDEIDDYVKNINQCRLDALGPDKVKYMEKIEAENNLSDPTYQSYVD
ILNAEYVDRKQPTAIRHLIDTMSVPVYNTFQGDNEFVITGKLKDWHFRKHLKEITVPTLI
TFGEHETMPIETAKIMQKEIPHARLVTTPNGGHHHMIDNAPVYFDHLEQFIKDVESNNFN
D