MLGEGKQIKQMIQDMLRNVHTCIPGKISSFDAAKCTAKIQPAGKFKRANGEYLDYPELDHVPVLITQSADQKATVAYPIKAGDGCLLLFAEQQLDSWKDGREPKTELRHALTSAVAIVGLVSAANPVVEDACNDDAIIIDREDSRVIVKKEKVTVLPKKDDPTHKFEVTKDSINGECGKFVKIALTDKSADIKCGEACSIGLLPAKLSLKAPVIEIEGLATMVTSTAFGVNTILYPVSTVPVPGAIPPVDEIPGVSDAIKAAEGAMK