MKKTKIVCTIGPKTESVEKLTELVNAGMNVMRLNFSHGDYVEHGTRITNFRKVMEVTGKQLAILLDTKGPEIRTIKLENGDDVDLVAGQEFTFTTDTKVVGNKERVAVTYSGFAKDLNVGNRILVDDGLIEMEVLATTDTEVKCKVLNNGALGENKGVNLPGVSVNLPALSEKDKNDLKFGCEQGVDFVAASFIRKGSDVKEIREVLASHGGQNIQIISKIENQEGLDNFDEILELSDGIMVARGDLGVEIPAEEVIFAQKMMIEKCNRARKVVITATQMLDSMIKNPRPTRAEAGDVANAIMDGTDAVMLSGETAKGKYPVEAVKIMAQIAERTDPVLKAELGSRLDSPRLRITEAVCKGAVDTAEKLAAPLIIVATEAGKSARSVRKYFPTANIIAVTTNKKTAAQLVLSKGVTPVVVDAIDNTDAFYHLGKEIALQSGLGKKGDIVVMVSGALVASGTTNTASVHVL*