MSLLNALWASLTGQQQSGLGRRERNTIELIAKRFNKDADWQIGVVSALCAEPRGTRDYIFGTVSNATRQLELLNAVLRKHSPAAPASTAGAGGDTSGASRTAHQANQQGAAAGGPGLGGAAGRNELASAEPMREVIRAAVRETWQELAARQRLARKRKSFCEASSRDVDVLVHGAQLVEVRGEALAPQDVQVPAGTPECDSFVWEQGGGENAMTPALLQYHQTQLEKFGVSFDKPGGFKMNDTHNKGELIPFKCGEQSFSGGFDGCVAPYGLDPESIVYQSRIIYEHKRWEITATDKDQAIVQLLGAYAYNSCPVLLDLTNGQTHNIYTIRGTCIYLWKDLKPTQAYFLQARHLQAADHLRAALDLQLGQIPEEEQRTMRHVRQALAPAMIGGAAAPQ*