MRESHVPDQGHPSLATADGRIGKCRRDTAPVRLVSPVYRRTGRFPSRLHGNSQEDYKEIPIDRYPSIYSISIPDPCLPLSLAMPTLPRGCDFASAPVTLASFTGTPGRSQVQMQ*