MKKTKIVCTIGPASESVDMLVNLINAGMNVCRLNFSHGDYEEHGARIKNIREAVKITGKRVAILLDTKGPEIRTNDMENGAITMKIGDSVRISMTEVLGTNEKFSITYPELINDVNVGSHILLDDGLIDLEVTDIDRDANEIVTVVKNEGVLKNKKGVNVPGVSVNLPGITEKDANDIRFGIGQGIDFIAASFVRRASDVLEITKILEEENATHIQIIPKIENQEGIDNIDEILKVSDGLMVARGDMGVEIPTEDVPVVQKALIKKCNALGKPVITATQMLDSMQRNPRPTRAEANDVANAIYDGTDAVMLSGETAAGDYPLEAVQTMARIAVRTEETLVNQDSFALKLYSKTDMTEAIGQSVGHTARNLGIQTIVAATESGHTARMISKYRPKAHIVAITFSEQKARSLSLSWGVYATVADKPSSTDEMFNLASKVSQEEGYASEGDLIIITAGVPVGEKGTTNLMKIQMIGSKLVQGQGVGEEAIIAKAVVAGTAEEAVAKATEGAILVTKTTDKEYMPAIEKASALVVEEGGLTSHAAVVAIAQNIPVIVGAADATSLINNDEVITVDPRRGIVYRGATTAI*