301 aa
MDGVIALYKERGMTSHDCISKLRKILHTKKVGHTGTLDPNVDGVLPICIGQATKISELLM
QSGKVYRGAITLGVAYDSEDLDGHLIEQVPVKTPLTDEQINAALAQLTGDILQTPPMYSA
VKVNGHKLYEYARKGITIDRDPRRIRIDYFKQIKPATYDDAAHTQTIYFEVGCSKGTYVR
TLAVDFGKRVGLPSVMSDLTRIKSGGFDISQTSTLAQVKEAVAAEDLSIVLHPLSEALAE
YPGYQLDDSRWSIVSHGGFLDQSISPTHAPVVRLDYQQQVKALYRLDEQIGQYRPFRMFL
A