MGENNFWEREIVIAELTKGKELMLQLQKHFDPMKQLVCQYLAVEILSSYDKAMSLLNGTALSGMMKSKGKEIIHPAPSSSTAPQLESPHLLADSSTKSCDRPSNYRKRKMLARRKEYVEARPGEEVPPEDGLSWRKYGQKLILGEKYPREYYRCPRRCCEATKMVQRIETEPLTFEVTYGGSHSCGQETKNQNEELIAVQQTKCDEVGRGAGQIFESYIHKMVSTPNNSYNNSSTGVEFSNSNSVFNIPNSDFIPTPTSSPHPDMDFPFDYSSFTHLFGQDVPDNSGNDSLAALAAEVYKLYEENGKLNFPHRYDKQAENSRPSNNVGDQS