MKRALISVSDKNGIVPFAEKLVELGVEIISTGGTKAAFEQAGVPVTGIEEVTEFPEMLDGRVKTLHPAIHGGLLARRDTAEHMEAIAAHNIKPIDLVIVNLYPFQETIQKPGVTLEEAIENIDIGGPSMLRSAAKNYAAVTVVVDTADYDAVLTELQEHGATTFETRQRLAAKVFRHTAAYDALIAEYLTNITGETFPEKVTFTYNRKQVLRYGENPHQDAAFYTEPGTIENSISAAKQLHGKELSYNNIRDADAALKIASEFTEPVAVAVKHMNPCGVGVGENIEEAYLKAYEADETSIFGGIVALNKEVDAKTAEHMSKIFLEIVIAPSFSEEAFAILAKKKNIRLLTVPFAGNMEGFEKTSVNGGLLIQANDSLVEDTTSYEVVTEKQPTDSEMKALLAQWKIVKHVKSNAIVVGSDKQTLGIGAGQMNRIGSALIALEQAGEKAKGAVLASDAFFPMDDTVEAAAKSGITAIIQPGGSIKDKESIAMADKYGISMVLTHVRHFKH*