MKRPKEPRGSDGESDGPIDVGQEGELSQMARPLSTPSPSQMQARKKRRGIIEKRRRDRINSSLSELRRLVPTAFEKQGSSKLEKAEVLQMTVDHLKMLHATGGTGFFDARALAVDFRSIGFRECLTEVIRYLGVLEGPSSRADPVRIRLLSHLNSYAAEMEPSPTHAGPLAFAAWPWSFFHSCPGLPALSNQLAVLGRVPGPVLPNTSSPAYPIPALRTAPIRRATGIILPARRNVLPSRGASSTRRARPLERPATPVPVAPSSRAARNSHITPLLRSSSPTPPGPIGSAAYVAVPAPNSSSPGPAGRPGGAMLYHSWVSEITEIGAF