MTTKMLKQVEGGRVMMESVAMDIQARGGKGPSWKTSMRLDLLKLEILQLASLVYLMVRHVAMKYMNVVVIWHTSLLYISGHGGSQAADYVQKHLLKNLINHPEFITDIRNAIIETYQQTDLEFLKADNNHQRDAGTTASTAVLVENRLLVANVGDSRVVICRAGKAEPLSIDHKPNRQDERQRIEKAGGIVTWAGTWRVGGILAVSRAFGDRLLKQYVVADPDLREETINEDIEFLVLASDGLWDVVSNQDAVSMVQSIANAEEAARKLTEEALRKGSVDNITCVVVRFHSKVV*