MKRPKEPRGSDGESDGPIDVGQEGELSQMARPLSTPSPSQMQARKKRRGIIEKRRRDRINSSLSELRRLVPTAFEKQGSSKLEKAEVLQMTVDHLKMLHATGGTGFFDARALAVDFRSIGFRECLTEVIRYLGVLEGPSSRADPVRIRLLSHLNSYAAEMEPSPTHAGPLAFAAWPWSFFHSCPGLPALSNQLAVLGRVPGPVLPNTSSPAYPIPALRTAPIRRATGIILPARRNVLPSRGASSTRRGRPLERPATPVPVAPSSRAARNSHITPLLRSSSPTPPGPIGSAAYVAVPAPNSSSPGPAGRPGGAMLYHSWVSEITEIGAF