MKRPKEPRGSDGESDGPIDVGQEGELSQMARPLSTPSPSQMQARKKRRGIIEKRRRDRINSSLSELRRLVPTAFEKQGSSKLEKAEVLQMTVDHLKMLHATGGTGFFDARALAVDFRSIGFRECLTEVIRYLGVLEGPSSRADPVRIRLLSHLNSYAAEMEPSPTHAGPLAFAAWPWSFFHSCPGLPALSNQLAVLGRVPGPVLPNTSSPAYPIPALRTAPIRRATGIILPARRNVLPSRGASSTRRARPLERPATPVPVAPSSRAARNSHITPLLRSSSPTPPGPIGSTAYVAVPTPNSSSPGPAGRPGGAMLYHSWVSEITEIGAF