MATRRLTRVLSMRERVEDTLSAHRNELVCLLSRYVEQGKGILQPHQLLDEFEKVIAEEDRQKLSQGLFGDVLRSTQEAIVLPPWVALAVRPRPGVWEYVRVNVHELVVEQLTVPEYLRFKEELVDGSCQDNFVLELDFEPFNASFPRPNRSSSIGNGVQFLNRHLSSKLFNERESMQPLVDFLRAHHYKGNVMMLNDRIHSLSGLQSALVKAEEYLSKIPPDTPYSSFEHKFQEMGLEKGWGDKAQRVSEMIHLLLDILQAPDPSTLEKFLGLIPMVFNVVILSPHGYFGQANVLGLPDTGGQIVYILDQVRALENEMLLKIKQQGLDITPRILVVTRLIPEAGGTTCNQRLERISGTQHTHILRVPFRTEKGILRHWISRFDVWPYLETFTEEVANEIAAELQGQPDLVIGNYSDGNLVASLLAHKLGVTQCTIAHALEKTKYPDSDIYWRKFDEKYHFSCQFTADLIAMNHTDFIITSTYQEIAGSKDTVGQYESHTAFTLPGLYRVVHGIDVFDPKFNIVSPGADMSIYFPFTEKQKRLTALHPSIEEMLYSPVQNDEHVGVLNDRKKPLIFSMARLDRVKNISGLVELFGKNAKLRELVNLVVVAGYIDVKKSSDREEISEIEKMHNLMKQYNLNGDFRWICSQTNRVRNGEVYRYIADTRGAFVQPAFYEAFGLTVVEAMTCGLPTFATVNGGPAEIIVHGSSGFHIDPYHGDKAAELMVDFFEKSKKNPAHWDSISEGGLQRIYECYTWKIYSERLMTLAGVYGFWKFVSKLERRETRRYLEMFYILKFRDLAKSVPLAIDGPL*