MSRLQSWPEPIIRVHELSQSGIKKIPENFVKLPSDRPSEMTTLSSSHVDNIPLIDLENLKSSDESIRDETMEIISKACREWGFFQVVNHGVSHELMANARGVWREFFHLPLDEKQKFANSPITYEGYGSRLGVVKGAKLDWCDYFFLHYLPEKLKDENKWPSLPISCRQIIAEYGQEVMRLCKRLTKILSINLGLNEDYLHTKFGGDNERGACLRVNFYPKCPQPDLTLGLSPHSDPGGMTLLLPDTDVTGLQVRRGDDWITVKPVPNAFIVNMGDQIQVLSNAIYKSIEHRVIVNSAKERASLAFFYNPGGDILIKPADELVTEDWPALYLPMTFNEYRAFIRTKGPCGKSQVESLKSPR*