MEKSSRIKGAESVLNLEPNSSIAIGYHALFGSHDDLMLLEIDEKLLPDILHERVALRGQLDEDSVLCTQSKTYAIKFVGNSNSPFLIPPSGQFALCENSQDFDGEINDFAPVIKVAPGNMELVEVAPKLDRLKLLLSENPYSYEDVLEMDFMEDVEKNKARLYNWDDLVERVQASDEELRNGLCALSAVEIDGFWRIVDEKYMDMILRMLLHNSILNDWSLDALNEDDVVSVLVSDGFPDKLACHCLHVYGSKVDGDVGRSCVWRLDESRVCVHFARQILSTGKKKMETFMAEWLQRIPGRMQASFNMLEGEVLTEKLGVETWVYSFSVSSLPLTPAERFNMLFRERSKWEWKDLQPYIRDLKVPGLSSEGLLLKYTRRTQPTLDADPVFSSR*