MESDSEMVALPLLPTPIESNYRACTIPYRFPSDNPRKATPTEISWIDLFSNSIPSFKERAESDTTVPDAPVRAEKFAKRYAEILEDLKKDPESHGGPPDCILLCRIRELILRELGFRDIFKKVKDEENAKAISLFPEVVRLSDAINDEGKRIENLVRGIFAGNIFDLGSAQLAEVFSKDGMSFLASCQNLVSRPWVIDDLDNFQARWLKKPWKKAVIFVDNSGADIILGILPFAREMLRLGMQVVLAANELPSINDVTYIELAEILSKLNDENGQLMGVDTSNLLIANSGNDLPVIDLARVSQEVAYLSSDADLVILEGMGRGIETNLYAQFKCDSLKIGMVKHPEVAQFLGGRLYDCVIKYNEVQI*