301 aa
MKTGTTIITLENGYHLWTNTQGTGDIHLLALHGGPGGTHEYWEDTAKQLEKQGLNVQVHM
YDQLGSWYSDTPDWDDPAVANNIETYDYYVDEVEEVRQKLGLDNFYLIGQSWGGALVQMY
AAKYGQHLKGAIISSMVDRISDYTDHLAQIRKEALTPDELAYMQQCEADNNYDNDRYQAL
VTRLNQQYVDRKQPAAIAHLVDTMSVPLYNAFQGDNEFVITGKLKDWNFTDHLKDIQVPT
LVTFGEHETMPLETGKRMAQMIPNARFASTPNGGHHHMIDNAPVYYDHLASFIKDVENNQ
F