MGDPSASADPAAARHHLSPQLAGQPPVPRSPAPLDLASAAAASGHRRLSPSLRPPAHPQARLPSPYGQISSPGAAAHHALSLSQPLFFSLDSLPPPPPPYADLGAAPAVPAPSPPPSTSDPPPPLGLPPRRSGHRRSQSDIPFGLAQLSPPLPPPAPVKREVATAAEGGDGDDAAFFDLVNAYMDLDGLDPLNSSEDRHDDRDSRASGTTRAGSAAESSENEAESQSTSADRKDGGKSRHCRSLSMDSFMGKLNFAAGDESPKLPLPSPRASGSLTRSGSGSLEGGAVALFDMEFSNGEFTESEKKKIMANERLAEIALTDPKRVKRILANRQSAARSKERKMRYIQELEHKVQVLQTEATTLSAQLTMLQRDSAGLATQNNELKIRLQAMEQQAQLRDALNEALTGEVQRLKLATGEMTDGPMPKGLQQQMNSQMLQLQQLQIQQQAPPQQTQQQGQRQQPQKSA