MPNKQFELCKVCRVNHNQGKGHKYSARHRERLASLLSKVLSKLKDISFFLHNPAFLRDPDRPSNSFWCFFCEDKISEDDSTFVCSNTIRHLASPSHLEALKKFWYENGADIEKRHLYVIRIEELAKWEDACKALTAASTSMAPSSGAVNNIPSACSSSVATSFHSFSVACLTNTNTSNPLPLYKDGNNSVGKSLQDFGKTSLVDCRFDSCETLSVSQRPGAHAQISNNIIDQHQGLTCIRFPSLSSTEGNIHTGAPPPWLKIDNNKASSESFDLHQNGVPLSRAKERRLQKLRNPKRVGAAWADKRRAEMEREKAGHSLQRGHEGDKGWLPNFGRVWQSGSRRETRKEFEAEKWAGNGSEALESETPKAVQPYISKRQRRHRIPSWLRSGARDCWAPKG