MEIVEYQEEEDHRPSCARGGPIFVPNLISPLTTIQEFKFSIIQGLHALEAELFMDSTTEFDDELSVDELKVLSEEELVDKAFKEACKDTELIESSLQIPEDNSNEMQENGCQMPNNEIACLENSRNESNTTKSHESLNEGRLRVHSGNSLENMDQQGSKKRKRKGRTFNKDNHSVELESVYMKRVEELVKKKQQQDEDKAAASLHSFNANTVEGTISVAEKVEKMRSLRFISSAMKVKSSSTQEYVPLNNPETVLSIEIYHNSKTHKKTQEFLVLGRQTLSEFRDKIYCMTDQLMQKAGQHDPSGYFLIEDVFCNDLRDPAAIDYSEPIFNWLRNCKEEALERWECITISGDPQKKNKALFGSETIAALPQFKASQMHKTRFCDLRFRLGSGYLYCHQGDCRHIMVIRDMRLIHPDDVQNQATYPIVTFQLQARWRKCSVCRTFRATKVTVDDKWAEDNPCYFCESCYFLLHYSEDGSLLYNEFEVYDYHLEV