MRTAKLYRYALPMDSGVILRENKLTERQGWIVEIEQDGKQGRGEIAPLPGFSLESMEEAGQQAQAQLETWVNGGEFSFEALVPSVAFGLSMAKMELNSELPIEGNYQAAPLCSGDPDELIPVLNQMNGKKIAKIKVGLYEAIRDGMIVDLFLESIPDLSLRLDANQAWKLAKAQQFAKYVTPSVRQRIAFIEEPCQSPADSLAFAIDTGIAIAWDETLQKAVREPNFSLDELTGVKAIVIKPSLIGSAYFCIELIGRAQELGIQVVISSSIESSLGLTQLARFSKWQLPEEVPGLDTIGLFKSQLEISWPDCDIPVTPLAEQELVWQG