MSFRSSGPLECKVYVGNLGNQGSKNELERVFGYYGTLKNVWVARNPPGFAFVEFVDTRDAEDAVRALDGRTVCGVRARVEMSSGQSRRGNERDRGPRGRRDDNYSDRNRRSRSRSRSPRRHSRSRSRSPRRDRRRSSYSRSPVSKDRCSVSPRRSASPVGRRSLSRSPSPYRNGRESRSRSRS