MRQHTPPHMAAGHRISLFQPTMDSGPPLPGNPPLPPPHNGYGAPQPPTQQQKRGKKRGRRGSGLGPQLRPFKAQQRAPQQLGFFGQVPNLQDLRQENRRRTQLHYEARGGFQQPAGPQHAHPQQQPQQQHGRHRRSRFKGPNKQPKFPQAAPRRPPLTPAAGNPLDTPANVGAAAAAAAGVDKLEAEGLQSGLDWYGTNEDSAALFLAGQQLTTSDSEGEDDLDDEEGSEGEAHSGGGDHPGDGGGHHGAAVGALPRHLQARLVEQEAYIAELEDQNLRLREQLEMVQQEMEEARAHGGRAPADSEEGFAEHSEGSLPDDLSVMQHHMPX