MPNKQFELCKVCRVNHNQGKGHRYSTRHKQRLASLLSKALLKFKDISFFLNNPAFLRDPDRLLNSFWCSFCEEDITEDDSTFICSNTIRHLASPFHLEALKKFWYENGADVEKRHLYVIRIEELAKWEDACKALSAASNSMELSFGVVNNIPSACSSSVARSFQSFSVACFTNTNTSDPLPLYKDGNNNDGTVLNDFEERSLVNCHFNAHETESVSRSRGAHVQMSSNIMDQHHGLTCIRFPSSSSMEGNVHTGAPPPWLQIGDSKISSESNVLHEKGVPLSRAKERRLQKLRNPKRVGAAWADKRRAEMEREKAGDCSQRGFEGDKGWLPNFGRVWQSGSRRETRKEFEAEKWLGKGLEASKPEKPKAVQPYISKRQRLESTSMQPSS*