MASGFPVRELGFGVQIPMPTRAEAGSGGLLKRSLTEMERQRQQQQMQMQNAHFLRSVRQRTLLAPHASSHLSPPLLPVVLSSGSSSSVSANLTASGFARPQEHSSVPQAAGTGVERMRDRLQELERRLLLDEEEEEEEGEVSASSSAVTTAEWSDAMQQIITPQAPVPTPLSSSPTSSSSSTVSSSVSCSPPSTSTATVAAASSSRQMLLDTAAAIADGNLETATANLAVLNRVANSRGDAEQRLTAMMVGALLSRLNPAQAGSTSLPIAALCSGEHFAAAQMLYELSPCFKLGLVAANLAILEATKDQSMIHILDFSLGQGGQYAALLHVLAERHRFQPAVCPPALRITVVADPSFPFTNPNSSGNLRAVGDRIEKLAERAGLEVRFSVVHRRAAELDASTLGCQPGEALAVNLAFALSRVPDESVSPANPRDELLRRVRALRPRVVALVEQDINTSTAAFAGRFAEACAHYGALLESLDATVNRDSAERARVEAGLARRAVNSVAREGMDRVERCEVFGKWRARMRMAGFESVPLGRDVIEPVKARLASVAPDHGFTIREETGGHGLGFGWKGRAITVASAWR