MRQQLLAWWEVHGRKDIAIKPWMFTTDGRWPEPNEDLSPYGIWIAEVMLQQTQLRVMRPYWEQWMLVLSTMQHLVAAEERQVLLLWQGLGYYSRARRLHQAARQLAASPLPSSLEAWLAVPGIGRTTAGSILSSALNRPVPILDGNVRRVLARLHGCLEPPQRAQASFWQWSEALLDPLRPRDFNQALMDLGALVCTPRTPSCQLCPWQSSCAAYAAGEPSHFPVQDASKPIPFQVIGVGVVLNEVGEVLIDQRLNEGLLGGLWEFPGGKQEPGEAIEATIARELREELAIEVQVGEQLIALDHAYSHKKLRFVVHLCRWISGEPKPLASQQVCWVKPEDLSGYPFPAANVRMIATLIDHLRADMLSQRS