MKRPKEPSGSDGESDGPIDVGQEGELSQMARPLSTPSPSQMQARKKRRGIIEKRRRDRINSSLSELRRLVPTAFEKQGSSKLEKAEVLQMTVDHLKMLHATGGTGFFDARALAVDFRSIGFRECLTEVIRYLGVLEGPSSRADPVRIRLLSHLNSYAAEMEPSPTHTGPLAFAAWPWSFFHSCPGLPALSNQLAVLGRVPGPVLPSASSPAYPIPALRTAPIRRATGIILPAWRNVLPSRGASSTRRARPLERPATPVPVAPSSRAARNSHITPLLRSSSPTPPGPIGSAAYVSVPAPNSSSPGPAGRPGGAMLYHSWVSEITEIGAF