301 aa
MKQGSHILTLDNGYHLWTRTVGQGDIKLLCLHGGPGGTHEYWENFGEELADLGVEVTMYD
QLGSFYSDQPDYGDPAIAAKYLTYDYFLEEVEEVRQKLGLDNFYLIGQSWGGALVQMYAA
KYGQHLKGAIISSMVDEIDEYVTNVNKCRLDCLGPDKVAYMEKIEHENRLDDPTYQSYVD
ILNAEYVDRKQPEAIRHVAPTMATAVYNVFQGDNEFVITGKLKDWHFRDQLHKITVPTLL
TFGEHETMPIATAKIMQEKIPHARLVTTPNGGHHHMIDNAPVYFANLKQFIKDVEINNFN
D