MESAAGLGNSNVEVRDDMEFDSHEAAYEFYKEYAKSEGFGTAKLSSRRSRATREFIDAKFSCIRYGNKQQSDDAINPRPSPKIGCKASMHVKRRSSSGKWYIHSIIREHNHELLPAQVHFFRSHRNVDPLNNDAKVRRKNMLASVSKQYGAYQFSGNLENLFRNQHDRGRSLTLEEGDAQVLLELFVHMQEENPKFFYAIDLNEEHRLRNVFWVDAKGMDSYSNFGDVVSFDTTYFTNKYKVPLVLFIGANHHVQPTLLGCALIADDTVHTFLWLMRTWCLAMGGQGPRILLSDQNDNIKAAVGAILTNTQHYFSLWSILEKIPSRLDYLSMWHETFMAKFRKCIYKSWTEEHFEHRWWKLIEKFSLREDEWVQSLYEDRKLWVPIFMRGVSFANLSMASRSESVNSFFDKYIQSEMSLRDFIGQHKLILEDWYEEEAKANFDAWHETPELLSPSPFEKQMLLLYTHEIFRKFQVEVIGASACHLKKESEDGTSITYAVKDFEANQDFVVEWDAPKSDLYCSCHLFEYKGYLCRHAIVVLQMSGVFVIPSKYILQRWTNAATSKHSISEGLDDAQAKVRRYNDLCRRAIILGEEGSLTQESYNIAVGAIAEALKKCQGNTLAANRKSGCTATPAIQVDEVCQGNTLAARELGPDSEAAQTSKGSKRADSGNERESNRNTSNKKGKAPLEPEIANSAQEDFPQMDMPSSLYHPARFLTTLLRGGDINKRGAELLGEMLQEQN*