MESLEALSVMNWSSFNGTVSDDEAEFMSRLLGSCPFTDEQNHDESIGFWSGHEATNMVMGDNDSHYHCSDVFNSSLQGKSNNSLNVPCSDYEKYYTGSANEVPTMISNFSAMDLCLVDEQAVPDSLFEETVHLNEEMNVDDFGEHNLPNQFEVPETDKIVLKKTSNGPCPKKRSRVTDVKRNAKTTLSKKKQATSATNEEESNAASYGRSSGSYSSEDDSYTFQEINGRKSSSSKGSAALNTNGKARVRRGSATDPQSLYARKRRERINERLRILQNLVPNGTKVDISTMLEEAVQYVKFLQLQIKLLSSEDLWMYAPLAYKGMDIGLDLKISAQI