MTRLQKPLGVLRALLLSRTPCNIASLPLASVAAGLQAGRHFTTSAGLSEKHVLPPPAATYVDIADEFYLRQRSQIPLGSVVPHPAVGVYIAPSAVVVGLVRLLDRVSVWNNVVIRGDLNAIVVGSASNIQDRTVIHAARSSPTGLSAQTIIGKCVTVEPNCMLRSVRVQDYCLIGAKSVLLEGAMMEPYSILAPGSVLPPARRVPEGELWAGSPARFVRKLTEDDRDAIRELALKIRGLARSHLREELPHGAAWRGVEHYRKQMYDRGLYETRDMRAEKYALREEQERIMENLDQPV*