VLPEQSGHLGPDSDVSPYTQYGNIQFSQVQPPISSSPYYPNLGFYPQQPEEWYSPGMYELRRVPSETVYTRESETVDIPITKKPRMVSSTGRMKGEELCVVCGDKASGYHYNALTCEGCKGFFRRSITKNAVYKCKNGGNCEMDMYMRRKCQECRLRKCKQMGMLAECMYTGLLTEIQCKSKRLRKNMKPPSDRSANEDSEGSDLRQVTSTTKPYREKIELTPDQQNLLYYIMDAYSKQRMPQEITNKIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXFQTLDHEDQIALLKGSAVEAMFLRSAEIFSKKLPVGHTDLLEERIRKSGISDEYITPMFNFYKSIGELKMTQEEYALLTAIVILSP