MTIKKERADILLVEQGLFETREKAKRAIMAGIVYRKEERVDKPGEKIPIDSELQVKGKQMPYVSRGGLKLEKALQVFDFEVKDKLMLDIGASTGGFTDCALQNGARHSYALDVGYNQLAWKLRNDDRVTVMERTNFRHVKPADFAEGLADFATIDVSFISLKLILPVLRTVLVTGGDVMTLIKPQFEAGREQVGKKGIIRDPAVHESVVEHIVQFALDNGYDLMGLDFSPITGGEGNIEFIAHLKWTGEETGISHLEPDAIAKLITKAHTKLDK*