MKLFLTVLAVAIACAAAQPEKVKPVPLKDAVLGSGSGSIEGRITNGYPAYEGKVPYIVGLGFSSDSGGWWCGGSIIGHTW VITAAHCTHGAHSVTIYYGALWRLQAQYTHTVGSGHFRQHSDYNTNNLNNDISLINTPHVDFWHLINKVELPDGNERHDS FAGWWALASGWGRPCDSCGVSDYLNCVDSQIITRDECSSVYGTDVITDNVICTSTPGGKSTCAGDSGGPLVLHDRSKLVG VTSFVAASGCTSGLPDGFTRVTSYLDWIRDHTGISY