MERISTNQLYNSGIPVTVPSPLPAIPATLDENIPRIPDGQNVPWERELRSTPMPPHQNQSTVAPLHGHFQSSTGSVGPLRSSQAIRFSSVSSNEQYTNANPYNSQPPSSGSSSTLNYGSQYGGFEPSLTDFPRDAGPTWCPDPVDGLLGYTDDVPAGNNLTENSSIAAGDELAKQSEWWNDFMNYDWKDIDNTACTETQPQVGPAAQSSVAVHQSAAQQSVSSQSGEPSAVAIPSPSGASNTSNSKTRMRWTPELHERFVDAVNLLGGSEKATPKGVLKLMKADNLTIYHVKSHLQKYRTARYRPELSEGSSEKKAASKEDIPSIDLKGG