MVLFLVLVVCSVNTGASKNQAKKIRLHDGMMPLCDPSRAPSSEARQLSASPTGLSALHQELFVSSGFQQQQHGGAGAGWAREEYYAAPQRSAFAQSCVGSSTAAFYAAEHLLGIGQFDGAPLGMLPPAAAMMPAVAARTRPESGDMYRPLELDPVMLRADQSPSVRTYYVRPQQRPDPVELELPLPPAHLQQERGVHHGLFGNHPTIKPHSFSSPHLHVPSMEAPSSSSSSLLSQMESHSQQSARSSVGAPATPTGAGSVSAPPPPSKTRIRWTPELHERFVDCVSKLGGADRATPKGILKLMNSDGLTIYHIKSHLQKYRMAKYMPAPSSSSSSEGKQHEKRAAGGDTQHDLDPKTYLPF