GRPTACASGAGARSGRPRGLRARPPGSPAGARPGGMLQIRHFEEERKAWESERDELVQREQQYVEEKSQFEYELARLHEEVERLRSDQASGSPARQGPIEPTAPMRSHHEQQLTLMKMIDDLRRELRAEQERSRSLEQKASEADKTSRRLTSELDRAREGASPAFNLDCSVRSVASRHLGMKGFLLDGNTLERHPREGKASSGSAGSSDGRDELSETLRTLETSRREVLSLEDETLKLREDLNHEKQKVIELKRAAHSRAAAWKEELLKIQEELAAKQQLEAEVRQLRAEHARFRKECGLLTDRENAARKEAVRLQKEMEGHAAAKRGAHEEMEHLSSVVGGQLVAVEQELTQQMKKNSQLFEHFLRRAHDPLSSLRRSCRRIATSGAAGTSIHQRPVPANFEIDVHDMGANLGRIVDLLRFAAEVLEASEQQKLLLQQEQQQQQQQQQ