MPYSLSPVDPGAEKRDFQAVLSRVATCYRDLXLCYQQAQASGKSFPIVQLDQAVSAAFKARTSASQARMTQVEVEIQQGLSGLADMFPNLASRGVLGATFFGLSNLPLFPSLAYGNGTLALPVLVNTATSATSAFRSSIDQLAQGLAQNANAAILRRGYVFNGVVEAMRSASDQFEAQLSQAAPXLARLYGTVADVVSGVVNSTARAAMTQLGAVVMDLVNXTADTVDQVQALVDSLVPGPSLQQVLVAGRLRSQQAAQRALQDLQRVVPLGDVQQLVGIWNSTVDGLLAELQQGAAQLVGQVPGPAFRKSMSQLSSALSQAQSGLAQVQAAVEESWPGPLLNATFSLLRLRTQ