MLLGNLNEVGNSDEVYCRPLHVVAFAYPLQGHIIPMFNFAKKLAAKGVIVTLVNTESCHANIIKAHNGEDPLIFHARSSGLDIRSAQVGDGLPVEFDRSLNRDEFAESLRTNMILHVEEFIAHLSTKEPPVSCFIADTFFVWPDRVAKKFEIPHASFWTEAAVVFSIYYHWDLLVKNGHHPFLNNEHERLINYIPGVSALKVTDLPSYLQELDVSTVVHKLIYEAFQSAHGADWIVSNTVDEFESRTIAELQLRKPFWSVGPLLPSAFLDDKSVKDEAKGTSMWPESDCTGWLDSKPKSSVIYISFGSFAHVSRAQIEEMAMGLLESKQPFIWVLRSDIVASGAQDILPEGFVEETKDQGLVIQWSSQLKVLSHPSVGGFLTHCGWNSVLESLWLRIPMLAFPLLTDQCVNRRLIVEEWGVAMDLGX