301 aa
MKQGTTILTLDNGYHLWTNTQGHGDIKLLCLHGGPGGNHEYWENFGEKLADLGVQVTMYD
QLGSWYSDQPDYSDPEIAKKYLTYDYFLEEVEEVRQKLGLDNFYLIGQSWGGALVQMYAA
KYGQHLKGAIISSMVDEIDEYVKSVNQCRLDTLGPDKVKYMQDIEAKNDLSDPTYQSYVD
ILNAEYVDRKQPTAIRHLIDTMSVPVYNTFQGDNEFVITGKLKDWHFRKHLKEITVPTLL
TFGEHETMPISTAKIMQKEIPHARLVTTPNGGHHHMIDNAPVYFDHLEQFIKDVESGNFN
D