MDDPGASADPAARHHLSPQQLGGQPPVPRSPTPLDLASAAAASGYRRLSPSLRPPAHPQARLSSPYGQIPSPGAGAHHARSLSQPLFFSLDSLPPPPYADLGAAPAVPPSPPPSTSDPPPLGLPPRRAGHRRSQSDIPFGFAQLSPPLPPPAPVKREVTAAADGCRSDGGGGDDAALYDLVNAYMDLDGLDPLNSSEDRHDDRDSRASGTRAGSAAESSENEAESQSTSADRKDGGKSRHCRSLSIDSFMGKLSFAAGEESPKLPLPSPGGSLTRSGSGSLEGGAVALFNMEFTNGEFTDSEKKKIMANERLAEIALTDPKRVKRILANRQSAARSKERKMRYIQELEHKVQVLQTEATTLSAQLTMLQRDSAGLATQNNELKIRLQAMEQQAQLRDALNEALTAEVQRLKLATGEVTDGRMPKGLQQQMNSQMLQIQQLQVQQQAPQAQQQGQRQQQQQPQKSA