MRSSSLLARPTVARLLTTMSATTLPGDVKVTEHFLSVPLDHSKPDGGSLSLFVRELVAASKAADDLPCLLYLQGGPGFPSKRPAFPASGWDKSALATHRVLLLDQRGTGRSTPVTAKQLLALPGGPQAQAGYLEHFRADSIVRDCEVVREALCGGKKLSLLGQSFGGFCILTYLSLFPDAIERALFTFGLAPVGRTADEVYAATYKRMEERNRRFYQRYPQDVELVRSLVAGLHAAPAPLPRGGTLTARRFLQLGLLLGSASGFEALHDLLELARPPSADGLPDATSSLPDLFLLEVEAAQQHFETNPIYWLLHEAIYCDGGGGGGGGECGRLGGPSGWAAERVQASLGEGWDYTTRLEPGSPPVQLTGEMVYSWMGDDYAW