MKKAILVVSFGTSYPETREKTIEACEKRVAHEFPDYTVFRAFTSNKIIKKLKTRDNMHINTPSQALNQLKELGYKEVIIQSLHIISGGEFEKITAQVEKFKPDFDSIIVSQPLLDSMEDYEKAIEAIRHQMPPLKEQEALILMGHGSKHHAFSAYACLDHMLLNEPIYLCAVESYPGLDQVIERLQQADIKKAHLMPFMLVAGDHATNDMASDEEDSWKSTLEQAGIQTECHLQGLGENPLIQAQFIDHIHTAIERVKARG*