MGDDFDSFCQQAQIILSGPPLDRQFLSGLWDGADKDLNRAINHLLGLPEEKVIREGQGGGASPAESKPKKESKESKSKKTSKDGKKKEKKEESKPAADWGGGFFETSAGFPDAGFQTDFASGGFQTGAASFAGMPQPDAGFSSMAGMPQQAQQQAFQTLPPQIQPAPAAQMPSYPDASFGAPFLSQQSQHSQPYSQPSPAQPYGQQMPPTQQPQPQHHQQQPPPFSQGPPLAQPPTHPSIPTSYAQQSMLHPPYSPNX