MASRILGRLPLDEDRLAQDMARLAQAPAPQEPYEVFTIGRWVNLNLWNASGDDGDGFFNGHRQVAGRPTRLLGGVPYIGELLTTWFNTELLTMVRARNVVEWSIVPHRDFLESGPAEDFFRVLVFLEDNEHALNSDEDMVFHMRKGEVWFLDSAQIHAGVNISSRSRWSLCLDFKAGAGFSPGDVFARAGDYDPAIRPALVERAPAPADLPDRLRALSAVVSRHNIKDIAFLLGKVHFTEEVPIGASWDWLVEITRASGDPALLDLAERARRFFVHSREVYEEFSFVPA