MSTESYEDAIKRLGELLSKKSDLGNVAAAKIKKLTDELEELDSNKLDAVERIKSGFLHFKTNNYEKNPTLYNSLAKSQTPKFLVFACADSRVSPSHILNFQLGEAFIVRNIANMVPPYDKTKHSNVGAALEYPITVLNVENILVIGHSCCGGIKGLMAIEDNTAPTKTEFIENWIQICAPAKNRIKQDCKDLSFEDQCTNCEKEAVNVSLGNLLSYPFVRERVVKNKLAIRGAHYDFVKGTFDLWELDFKTTPAFALS*