MLIALGIEGSANKIGVGIVREDGHILSNPRHTFITPPGQGFLPRETALHHQEWAVRLVQQALAEAKVGPQDIAVIAFTKGPGMGGPLVSCAVVARMLSQLWRVPIVGVNHCVGHIEMGRVVTGAQDPVVLYVSGGNTQVIAYADRRYRIFGETIDIAVGNCLDRFARVLNLPNDPAPGYNIEQLAKQGKKLIELPYVVKGMDVSFSGILSYIEGAARELINKGEATPADLCFSLQETIFAMLVEITERAMAHVGTNDVLIVGGVGCNVRLQQMMQVMVEERGGKLYATDNRYCIDNGAMIAWPGLLAFKQGQTMELGETTCTQRYRTDEVFVAWRD*