MSRLQSWPEPIIRVHELSESGIKKIPENFVKLPSDRPSEMTTLSSSHADNIPLIDLENLKSSDESIRDETMEIISKACREWGFFQVVNHGVSHELMANARGVWREFFHLPLDEKQKFANSPITYEGYGSRLGVAKGAKLDWCDYFFLHYLPEKLKDENKWPSLPISCRQIIAEYGQEVMRLCKRLTKILSINLGLNEDYLHTKFGGDNERGACLRVNFYPKCPQPDLTLGLSPHSDPGGMTLLLPDTDVTGLQVRHGDDWITVKPVPNAFIVNMGDQIQVLSNAIYKSIEHRVIVNSAKERASLAFFYNPGGDILIKPADELVTEDWPALYLPMTFNEYRAFIRTKGPCGKSQVESLKSPR*