MMEVEAQGNYIFQLGDTFSSYQELEEQLEEHRKESCVTYWHRDTRTLKAGRGDRPISKKLVYYSLRLACVFGGQKFSPRGQGIRTCQTLRSDCPAHIALRASKCGKKLVVISVCNTHNHELSEKLNKSLPQNRELSPEMKEEVLRLLNSSEERYLIIEYIKLKTGKELTRKDLTNMAAAARRKKENLVVNEELTVEAVKKMKNYLLKHSDMFVDEEPPLIEIIESKSKSKNRMKQEKEEDNDKTLKTGSITLKGGNLIEVEVVEGDSKSVQVYKINNDAEDDDDSQIIEYLPEEWNVGNEEIPKEQEDVVMPMRRRKRWKTSCCCHCQSSSIKLMQLRMKFLRLKYKKLLLEVDELKRRKKELSRRSRRH