MDDPGAADPGARPHHVSPGQPPVVPRSPTPLDLSSAAAAAAAASYRRLSPSLRPPAHPQARLPSPYPQIPSSSSSAAAGSSGHHARSLSQPLFFSLDSLPPLPYADLAAPPAIPPSPPSSSSDPPPPGLPPRKGGHRRSQSDIPFGFSHLSPPLPPPAPVKREAATAAEGCRSDGDDFALYDLVNSYMDLDGMEALNSSEERHEDRDSRASGTRAGSVADSSENEAESHSTPVERKDGGGKSRHCRSLSVDSFIEKLNFDESPKLPLPSPSGGLSRSGSGSLDGGAASLFGAEFANGEFTEAEKKKIMANERLAEIALTDPKRVKRILANRQSAARSKERKMRYIQELEHKVQVLQTEATTLSAQLTMLQRDSTGLATQNNELKIRLQAMEQQAQLRDALNEALTAEVQRLKLATGEITDGRMSKGLQQQMNSQLIQLQQLQIQQQQSSQTTQQGQQQQPQKSA