301 aa
MDGVIALYKERGMTSHDCISKLRKILHTKKVGHTGTLDPNVDGVLPICIGQATKISELLM
QSGKVYRGAITLGVAYDSEDLDGHLIEQVPVKTPLTDEQINAALAQLTGDILQTPPMYSA
VKVNGHKLYEYARKGITIDRDPRPIHIDYFKQIKPATYDDAAHTQTIYFEVGCSKGTYVR
TLAVDFGKRVGLPSVMSDLTRIKSGGFDISQTSTLAQVKEAVAAEDLSIVLHPLSEALAE
YPGYQLDDSRWSIVSHGGFLDQSISPTHAPVVRLDYQQQVKALYRLDEQIGQYRPFRMFL
A