MKCIWCEKYRVEGPWGKGDGCKIILNNAIRKHNLSIEHLLVLACLIDRGHALEQEVLGVELQIAKQDLALAKYEALYELAYALDVKDMPQHKDYSSSINAIAEKKNIVCISKYLKIQQRNYFLRSPYYSLMLDKSTDKSLEKYLIVYISFLEKYGFGYCKCQFLHLDTVKDRHANTKYDSLLNMLCEMGLNLRKLIGISTDGHSSMLGYLEGLVAKLTRDFPNLIYVHCVAHTASLALIIDACKMYPCLSYIDTIANKIYSWISASSLRHAEFKKSLEDMNNQALDALQIHNNLKSFFDTLYYGFEGMNFKDAWIVFSNTLHWHQTFPSLLKLWQMVLVLPISSPPCQRGFSKHKIIKNDHHQCLNIKTFDMLVRISLLGPTYAPMDWEEIYAIWEESRDHRISDL*