MVPHKSQGGVEQLANAGVLGGSAVKIAAAPAGGSGKQRLRWTSDLHDRFVDAITQLGGPDRATPKGVLRVMGVPGLTIYHVKSHLQKYRLAKYLPESPADDSKVEKRNSGDSISGADSSPGMPINDALRMQMEVQKRLHEQLEVQKQLQMRIEAQGKYLQKIIEEQQKLGSNLTTSEALPLSHDEQNHPQSEASGSSEALASTVSPLKKQRIDDGSKDGFTASQVRNAAQKNDCNVGQLDPNLYDDAGFEFDLETKKDEDNESGQ