MSSNIRILARWKQCDGVELLVNVDSRNGADLDWLNTTADTILFSRNIHEIRAYNKLARVASGDVLAFVQDDAAPPVGCAYLDTVARLDDFPRVERVQYVACVDIGPLLIQKKDFFSLGEFDANFSAAGQGGIGLDFDLSTRAWLNDRTVLFYTPARLPGKPAPLGQLVTISRSMVQKVMGKRVYASKPKIRVRLRRPHNRNKKWRIEVIDTGKSVEFGQAGASDFTIHGEPARMVRYLVRHAGNVPDSLKQTGGTEKNIVHWGVDNLSRAVESAGFWSRWLLWHCRISVGMVGLV