MESDTEESDSEESDTGESAESAYEEQVIAHAPETGREGIHTGRPQVLPSARECRSQHEAILSLGNEGNEVDRHCIDGTEIDESHVGDAWVFGLMEGEYADLSVEEKLNALVALFNLVNSGNSVQRTIKDPSRMASQFHSQVELHRIGSKQGRNKSTATKKLSSVNPSRKTSNKRKRDRVYLKLTDLDSKSQASDPYCPESFSTESICLGSDRRHNIYWQFFGGSLQDPGHGRVYFESSEDGHWEVIDNEEALDTLMALLDSRGIREANLLASLRSRGTLLRQEMRKHKSGVNQESEKYGREILSGDSSSGTSIIENNQNDTVFEPEDDSSVLSGAISLQFGGTEVEKQHDWDHCRAFDRWVWSDFFQTLKVLKYDADRLLPCESCHDLYWPEEEHCMLCHTTFELDFDSEERYAVHVARCKGRGQDESIRGCKVLSSRLQSLKAGMQAVEAVLPQEALEASWKRSGQKVWIKHLRRASSPTELAEVLTDLQNAIRDDWLLRSQSTCREMIPFFSGTPQTTASMSFWLIRLDAWISVNWEKISPKNAFKRKMRSKGVLFMPFVHKMLPKISIDVIHLNSEYQAAIDQLLLA*