MVDSRGDIPKLLESMNYVAPSFHFQQGDEMYFQNPISLLQQQQQQQQAIQDMFVVGPSVGVEDRHPAVKVPTTQRRNMGAPVPINEDPNDDTRNNKKRKIIHRDVERQRRHEMAMLYSSLRSLLPIEYLKGKRSISDHMNEAANYIKHQQKKIKEMTERRDALRRIVLPPSSDPAALHMNGDFPAPSVAVAPCLVGVEVMIGSVSLLDGVPLAMVIQALEEEEGLPVLSCVFTNVNEQLIYTLQCQIDDQRELDLHGLQQKLMDLILPSS