MRGDQVQWMHSMHLKYGPVVRFGPDELSYVDQGGSAWKAIYGQEKGAKEFPRLKAWYVEPFNGINPITSVPAHEIHRRFRAAFSPAFSERALRSQEPLFRRQIDLLISILASDAAETGGPANLTELFEFTTFDIMGDLALGEPLGMLQTQQYSKWMKALASGVRIMPVFQFIQHYPLVSKIFSLLEPEWVTQLKYEHHQYNVDRVNARLARESSSQADIWSYVLSTKEKQRLTVEEMHSNAESFMIAGSETTATAMTALTYFLTTSPSRFSRLKNEIRSRFSSEEDITMETTSPLKYLNACIQEALRMYPPLPVGVPREVTSPGATILGRWVPGGTQVSVHHYASSHSPGNFTDPDTFAPERWLAREPADGDNGTNATDSARYGSDRLEATQPFTVGPRNCLGKSMAMHEMRLMLACLYFRFDMELVSDAGAVPWNQQKAFAFWDKKPLMCKIKLANGGI