MTIDDKHVARLLPDAREMIGRSLEERIHYIHQDRWLPYPQADRLLSKFEMLLKMPRKIRPPSLLIVGDSHCGKSTLVRRFKDAHPPTDGLYESACPVFYLESCPPEPDEGRLYDEILTTLKVPFRYNDRPDKKLSEVIYQFEQIQVQMIILDEIGHALSGSVLKQRVLLNALKALHNKMHVPIVLVGTMEALYATSSDEQFASRFKAEHLPRWEYGNEFQRFLARLELTLPLSMASLLAAPELSKLVFERTESGCIGDFVDLINEATIMAINGGKEQITAEEIKGCDFTPSSKRQPPAERGLK