MKTLIKNGKIIKKENQLIEAALWLENGVIHAIGESFDEADFEQVFDANGQLITPGLVDVHVHFREPGFTYKETIKTGSKAAARGGFTTVCAMPNLNPVPDTAEKLSEVYDLIQKDAVVKVLQYAPITEELRSEVLTNQKALKEAGAFAFTNDGVGVQTAGTMYLAMKEAAALNMALVAHTEDESLLFGGVMHEGEVSKKLGLPGILSATEASQIARDITLAKETGVHYHVCHVSTEESVRVIRDAKKAGIHVTAEVSPHHLILVDEDIPGDEGFWKMNPPLRGLADRQALIDGLLDGTIDCIATDHAPHGLEEKQQSFLNAPFGIVGSETAFQLIYTNFVETGIFTLEQVIDWMAVKPAEIFGLNAGTLTIGAPADIAVFDLATAAPIDAEAFESMAVNTPFTGWTVKGKTLMTFVDGALAWSEEAQ*