MMQIDLSLKIADEEGGEDFPVDEQKEEREDDNKDKVGDDEQQEASSSQQSIQEILKTDEIYTLQTEMNRMKEENKELRKVVEQKMRDYHNLQMKFAFLRKSGQENDNPIILSLGSDVGSKGAHEAIDLKNQSPPQVDEIREDKGLGLSLRLHTQIDQHEEKREEMKAWVATDGMLHKSNLGGITSHTTSAMANRKARVSVRARCQAPTMNDGCQWRKYGQKIAKGNPCPRAYYRCTVAPGCPVRKQVQRCMEDMSILITTYEGTHNHPLPVGATAMASTTSTPGTFMLMSGEEDSTSPISSSVDNLGQVRLSYPNPYLNNIINSTPPRGVVLDLSHNTHHLQQQLAFPSSSHSALKFKHPWAPENLGYSNSIASSSDGANFQFFNSWGTDKKRSWNIEDDKSLAENVSDIASDPKFAVAVAAAITSFISKESQTAQTTAPALVLKDGERASTSSNKWTVESLSPSGKAQAFIEKDPH