MRKAVDAVKEGRMGLKSASKSFQVPRTTLQRMVKKVKMSNNYVAEIIGTKLGRKPILGNDIEEELVDYILKMKSQVFGLTRRDLCRMAYTLAIKNRIKNGIAGRTCSDEEEEEEFLPADDDLDVEQIGQYSPENNEATCLFCEQQFSDGTSGETRVQCLMCNLWAHEQCSGAEKDSYVCDFCR