MSRLQSWPEPIIRVHELSESGIKKIPENFVKLPSERPSSITTLSSSSHVENIPLIDLENLNSSDESIRDETMELISKACREWGFFQVVNHGVSHELMANARSVWREFFHLPMDEKQKFANSPITYEGYGSRLGVVKGAKLDWCDYFFLHYLPEKLKDENKWPSLPISCRHIIGEYGEKVMKLCERLTKILSINLGLNEDYLHTKFGGDNERGACLRVNFYPKCPQPDLTLGLSPHSDPGGMTLLLPDTDVPGLQVRRGDDWIMVKPVPNAFIVNMGDQIQVLSNAIYKSIEHRVIVNSAKERVSLAFFYNPGGDILIKPADELVTEERPALYLPM