MTALHSLRETELYPPVQEYLCSLGYQVVGEAAGCDIAAWHGNELVAIELKSAINLKLILQAVERQESCDSVYLAVPVVGSGYPANYRAKLRLIKRLELGLLLVRFLQHRTRVELVCHPAARESRRNNPRRRAILREIHGRSGDHTPGGTRGKVVTAYREEALYLAWLLQDSQGMSPAECRQRGGSPKAAAILRDNHYGWFERIRRGVYRLHPAGTAALQEYQQVIASWDTPEQQPLPP