301 aa
MKTGTTIITLDNGYHLWTNTQGSGTIHLLCLHGGPGGNHEYWEDTAAQLKAQGLDVQVHM
YDQLGSLYSDQPDYSDPANRDQFLTYEYFLDEVEEVRQKLGIDQFYLIGQSWGGLLVQEY
AVKYGEHLKGAIISSMVDEIDEYVDHVNQVREETLPAEEVAFMKECERTNNYDNERYQKN
VQILNEGFVDRKQPSKLYHLMDLGGTATYNAFQGDNEFVITGKLKDWHFRDQLPKIKVPT
LLTFGEHETMPLATARTMADIIPHARLVTTPDGGHHHMVDNPDVYYRHLADFIRDVENDQ
F