MQIDLSLKIADEEGGEDFPVDEQKEEREDDNKDKVGDDEQQEASSSQQSIQEILKTDEIYTLQTEMNRMKEENKELRKVVEQKMRDYHNLQMKFAFLRKSGQENDNPIILSLGSDVGSKGAHEAIDLKNQSPPQVDEIREDKGLGLSLRLHTQIDQHEEKREEMKAWVATDGMLHKSNLGGITSHTTSAMANRKARVSVRARCQAPTMNDGCQWRKYGQKIAKGNPCPRAYYRCTVAPGCPVRKQVQRCMEDMSILITTYEGTHNHPLPVGATAMASTTSTPGTFMLMSGEEDSTSPISSSVDNLGQVRLSYPNPYLNNIINSTPPRGVVLDLSHNTHHLQQQLAFPSSSHSALKFKHPWAPENLGYSNSIASSSDGANFQFFNSWGTDKKRSWNIEDDKSLAENVSDIASDPKFAVAVAAAITSFISKESQTAQTTAPALVLKDGERASTSSNKWTVESLSPSGKAQAFIEKDPH