MALKPEDSSGGFQHGNVVAFINEKMAGHTKGPEFYLENISQSWEEVENKLKAILEDSAVSSEAKDACAWSSLALGVRFARRQGQLHGHRVHWLQDFAKLHKSTAETLASDLKELTAQQEIERREAAFRLQQTQANLAEIRKERDLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSDVGSQGTRHQEFPKETTISQQRRAPIFRRPGDWDCPWCKAVNFSRREICFRCGRGIWLQNPQ