QPRLPSPYAQIPAPGGGDHHARSLSQPLFFSLDPLPPPPYADLGAAAHAVPPSPASSSSDPQQQQQPPPPPLGLPPRKGAHRRSHSDIPFGGFAPLSPPLPPPAPVKREVTVAAEGCRLDGGGGDAALYDLVNAYMDLDGIDPLNSSEDRHDDRDSRASGTRAGSAAESSENEAESQSTSIDRKDGGKSRHCRSLSMDSFMGTLNFSAGDESPKLPLPSPGGSLTRSGSGSLEGGAVALFDMEFANGEFTESEKKKIMANERLAEIALTDPKRVKRILANRQSAARSKERKMRYIQELEHKVQVLQTEATTLSAQLTMLQRDSAGLATQNNELKIRLQAMEQQAQLRDALNEALTAEVQRLKLATGEITDGRMPKSLQQQMNSQMLQLQQLQIQQQQQQQAPQSQQQGQQQQQQPQKSA*