MQIGEQYGLAELQQFMVGRGHMLTLAQEMXPLTLAQEMPPEIHLQYHHHQQQQQAQQQQFHAAFHQRQQIEAHHQQQQQNHGNRVYQASSHPLQHEENRQNHHSYNHHVHQRPGNNGIAQQLSLSSDSPRPPSLSVSPPSKRTISPPGIISKQQQPPVNVNVNGVPRDQQTFEDYDEGFDEGDRSGSGGNGRWPRQETLTLLKIRSEMDSKFREATHKGPLWDEVSRALAEHGYQRSSKKCREKFENLYKYYKKTKEGKAGRQDGKHYRFFSQLEALYGGTTIDAADSCFGVTTRTNLTESPAGLDFNGDGASQKCADTHNSEAFSLSSDSSSDDX