MTTSLRRADLLSLSNLRNDGRKPEEIRRLRVQLGPLAGEAGGSALVEMGLTMALAVVKGPMECLRRSDELPDRAILDVKVSAAPFGFGTDRRVTNANTDRRLVEAAHWLQKAMEATVLLQLHPKSRIQIHVLVLADDGGRLCAAINAATCALLDAGIPMKDFCVACTAGLDEDTTLVDLNRREESSSNGQPAVVLPCAMLPQRGTVVLAQCEARLPSTDTLHRVQAAAMDGCRAVFEILQAAVRERATTLLSARKGHASIENAFP*