MSYRQMLIHRCDIYHEAAQAPSAGRFGIPADRLQPVISYPDTPDEQDVPCYFTEKTQQLIQEEPDQTVYHSFLVHFPLSADIRVNDKIIWENHKYILKLPKRIRHHHWEVVAVRDESL