MLDKVLKIATRQSPLALWQAQYVKARLEQAHPGLKVELVPMVTRGDVILDTPLAKVGGKGLFVKELELAMLEGRADIAVHSMKDVPVEFPEGLGLVTICERDDPRDAFVSNRYASIDELPAGSVVGTSSLRRQCQLAATRPDLAIRSLRGNVGTRLSKLDNGEYDAIILAAAGLKRLQLEARIRQPLSPEQSLPAVGQGAVGIECRLDDAWTRGLLAPLNHTETAVRVRAERAMNTRLEGGCQVPIGSYAELKDGELWLRALVGAPDGSQLVRGERRGPAEQAEALGISLAEELLDNGAREILAAVYDGEAPR*