MKEGMRLEDVPELMQNIQLRLPVNAAAQSSVLSKSWLHAWSTIPNLIFHVPKEEERKQLMLVYIDNTLRKYLRDNIPIESFELNIRLGRNEHASLAEQWIRSVATKTCLKELSFTIKFDQVYMNLPDEILSCVNITKIRVWATYVMDHAVRMTSSHQSPIIKCVSLRELHLFRVRISQQLLDHILSSCRLLENIKLKSCSQDLKTIKIKSLPCLDKLEIYTNDIRHCPSVEINNVPNLRMFKCDLQPMGIKGMHILPFSSVHSISLGSSVTELWIGGPGLVTDDASVDMIKTGVPFLESLTLNMGFWKLENCRFTFASIKRLSLIWLPDNHIGINLNTPKLLFLHLDGSTMPSLSFPTSTTLEEITFRMKPRKSFDASFLLKMREALELSRKCYLHIAPVWYYRQPPLNMDILDDLKTRLQFPPATNVETLTFEVCKDECQWESSPFFHAFFEICHPKQVIVKSDVCKMMLGEVLEKKTKIAAHWPNYLKHVQMRRPHERWDTLTDSHPRFKNGSRPYYADFKLEWC*