MSTRARDEHARDAPGDDRPATQPESAVAFSPFLEPRSPPPLKPLKLHAASSPTSGASSGAQTSPPDPPRFARLSQGFAFELHVHSEMTTNAPESTRGCGRPPLAAAPRASPSRSPERNCPRCAELAAESAAKDLSVRALTQKLSRTRALLDAIQDLAEQQATHEQRSDSRMTSLEEKVARYREALRSVDGGDALAESSGNRRHDIAEIDYELSDSSRSSSIERNYTHRRRNSVGRHKVHGGSVFGFFGGCGDDVGQARDEDARC*