301 aa
MKQGTTIITLDNGYHLWTNTQGHGDIQLLCLHGGPGGNHEYWENFGEELADLGVQVSMYD
QLGSWYSDQPDYSDPKIAEKYLSYDYFLDEVEEVRQKLGLDNFYLIGQSWGGALVQMYAA
KYGQHLKGAIISSMVDEIDEYVTSINQCRMDALGPDKVKYMEQKEAENDLDDATYQSYVD
VLNREYIDRKQPAAISHLIDTTATPVYNAFQGDNEFVITGKLKEWHFRKHLNEIKVPTLL
TFGEHESMPISTAKIMQEKIPHARLVTTPNGGHHHMIDNAPVYFDHLKTFIKDVESGNFK
D