MMQHASPAPALTMMATQNVPPPAYQDSPQMTATAQPPSKAQAVHISASSATASTPVPSAPIDPQAQLEADKRAVYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXMVKAIQVLRIHLLELEKVNELCKDFCNRYITCLKTKMHSDNLLRNDLGGPYSPNQPSINLHSQDLLQNSPNSMSGVSSNPQGIVVPASALQQGNIAMTTVNSQVVSGGALYQPVTMVTSQGQVVTQAIPQGAIQIQNTQVNLDLTSLLDNEDKKSKNKRGVLPKHATNIMRSWLFQHLMHPYPTEDEKRQIAAQTNLTLLQVNNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXQHRPTQRFWPNSIAAGVLQQQGGAPGTNPD