MAPAKPKQPAYVLGVGMTQFIKPRGKVDYTELGFEAGVKAMLDARINYDEVDQGVACYCYGDSTCGQRVFYQFGMTQIPIVNVNNNCSTGSTGLAMARQLVGHGAADCVLVIGFEKMMPGSLQTFFQDRENPTGTSGLMMASTRGYEPKVPGAAQMFGNAGREYMEKYGATLEDFAEIGRVNHEHSARNPYSQFKDQYTLEQVMKSPMIHTPLTKLQCCPTSDGGAAAVVVSQAFLDARPELKANAIKIAGQCMATDGPELFSKSAIDLVGYGMGAHAGRVACAEAGVSPRDCQVCELHDCFSANEMVTLDALGLADKGKAHELVRSGGITYPGGPGRTVVNPSGGLISKGHPLGATGLAQCAELVWHLRGWASNRAVPGTKNALQHNLGLGGAVVVTVYQRADGKEAPKLSEEEIIKAAGVGYNPAVQAKGFTAAQAKAVRSKEKSSEWALQDTLDKVQARF