MLLPSALSCESRQQQYSSRPRFAASHLFPSTPPPSDDGIRSGNGLLGTCRALQSLLNVSPAPSPSRARTRAPKPERLQSPLQVKPTPYLQDRTTSASSTSSSTGPLSSARTVKRVVKPAAKYPRGANKRRREVYEESMDFQHGSKNREHEDKFSTPKRQRRAPPELPLGLETGDFRSLDTPSKSQRSPTQSPCIRRQWNRRGDNADKISSSTVTSPDRTSSFPSFAVTAATHNSLNNAIGSSIFSSPPHPSTEWTTEDDGRLVELVLEKLKLSKRDWNDCARRMGKNHDSVGRRWKALVGEGNVGLRRGRRMVRGRIDESWRP