MMQHASPAPSLTMMATQNVSPPPYQDSPQMTATAQPPSKAQAVHISAPSAATSTPVPSAPIDPQAQLEADKRAVYRHPLFPLLTLLFEKCEQATQGSECITSASFDVDIENFVHQQEQEHKPFFSDDPELDNLMVKAIQVLRIHLLELEKVNELCKDFCNRYITCLKTKMHSDNLLRNDLGGPYSPNQPSINLHSQDLLQNSPNSMSGVSNNTQGIVVPASALQQGNIAMTTVNSQVVSGGLYQPVTMVTSQGQVVTQAIPQGAIQIQNTQVNLDLTSLLDNEDKKSKNKRGVLPKHATNIMRSWLFQHLMHPYPTEDEKRQIAAQTNLTLLQVNNWFINARRRILQPMLDASNPDPAPKAKKIKSQHRPTQRFWPNSIAAGVLQQQGGGPGTNPDGSINLDNLQSLSSDNATMAMQQAMMAAHDDSLDGTEEEDEDEMEEEEEEELEEEADELQTTNVSDLGLEHSDSLE