MMRPLIFWMGMIRDESDDEISSQAQPLTPVRPAPKRPARNQVQIQDIPPFVSSRRKNAPVSLTLLQPTSSKRGFHRTAVPNKAGWEREEVQRQSGATKGQWDIYFYAPGRRFPIRSRPEIREYCEKTLNVPYNPDEFSWKPTEAPIDTVSPVDTDNEGETQTMTPENYNVDSDPECYTGSGIMCCKMSDPSVSSSHLFRFIGAIVGIGKLKHFAVFEIKHSLTFLCQGKMADVFTPCYFNITQFKEDNAVLSDYNHSQAVVISFVVSFSLKQFGGHCQCHWAHIQGHTSNSQANDKVFHAQFSSEAIAQSCARIEQDRFRRDLAYNSGGSRLLACDQKSRLFYRNSENGFLLIFDRLKHSFATKTVPRTRADHYNIHCAVNKSKCPAIILAYMA