MSPHPRVLNDNNRRCLVCGDDKASRHYGTVACNGCKGFFRRSVWEKRTYFCIANEDCEVLQQFRNRCRACRFNKCVMVGMDARAVQSEREIRPNETAKKPKGSLKGKRSSLQTSNSVTSSQPSSSSTPDVDHPPIVKHLFNIQRRVETTFCPEFDDLVARFGSMCNVRISLQSALENPEKVATRTKLEWGNTSRLADIHDLKVTWCRTFVWFHDYLSSFEELERLNYLDREQLFKLRFAPVSWNLYAWHSYQNNIDGVTFTNDAWYPLDKEKQAFMDKPCNDYYSKIADTMIHGLVYRMKGINMTEEEFSCMLAITLFRPDYRLSSDANKLLQLTGDVFTKALSEYVLSRETSELKAMERMATLMIMLTSVQSLARQEDDNVTFLAIFDMADLVGLPYEVHSALRQDDFS