MRIDHFYDTMTESKLKNRKITIICSAGDPASQNIMKGLLSMYNWNQIDRKIDGFSKVFEHGNFRIVEIESHHIYQDGIDRKLISFGLDPLMIIFASRHSSRDGRKLLTAHISGNTAEAELGGRSREVAMAAPVAMRNILRSMRELSKEIDYDVSMESTHHGPTDICTPSLYAEIGSTSIQWTDPVAGRIVASSILSLDNPLQEEVPVAIGFGGGHYSARQSMLIFNADIAFGHSFPNYQLSGMDAEIIQHAIERTDPDFAYFDRKAMPSEERSRIEKIINQLGLEVIRESEIQQIKGISWSTYSEIRSTVNRIYPGATPVISRCLQEFLSSSKCTCNTSIRSTELSRDLIQEVDSVDRNCLKDFFEEYPLIYAEKTDGTLANRIFSIQGDGILQDAAGKYIDKCIQILKKHYEIEYNFDDNILYIKKNRFSPQLAREQGVSPGPMFGKLANGQNVRINGKTIKPEMVYQSYKKEIKL