MDVDFNGDVASLDAELLQLPELSPLAIKTNPFVAEKLFDQWLSLPDTTALYKLCISDTLKTYGGTGIYMFYVGENTVKSLLKNAKGGGPLNMSTTSSGTNVAATNSLPSMFPAGSTPPLSPRSSSGSPRISKHRAGPSSLGSPLKLINDPAKELIPQFYFQNGRPPPNELKERCLFRINQFFYGHTNGLQMNEFKPITKEICKLPSFFSSVLFKKIDVDSTGVITRDAFVEYWIHGNMLTKDIATQMYTILKQPDLRYLVQDDFKPILRELLATHPGLEFLQSTPEFQERYAETVVYRIFYYVNRSGNGRLTLKELRRSDLIAAMQHADEEDDINKVLRYFSYEHFYVIYCKFWELDTDHDFLIDKENLIRYGNHALTYRIVDRIFSQVPRKFTSKVEGKMGYEDFVYFILSEEDKSSEPSLEYWFKCIDMDGNGVITRNEMQFFYEEQLHRMECMAQEPVLFEDILCQIVDMVSPENESYFTLRDLKGSRLSGSVFNILFNLNKFMAFETRDPFLIRQERENPNLTEWDRFAHREYIRLSMEEDAEDASNGSADVWDESLEAPF*