MLTLYDSAFSPFARKVRMVMEYKELEATYLDGLRRENHDRLKAVNGRVEAPALVDGDLVVVNSADIVAYLDHRYPAKSVTPQDPALRARARAWERAADSAIDPILVDISYWMWAERPDAMPDGLLEKARADLDQFYTALEAELGDDGFLYGALSIADIALFPHLMSAKALQAPIDKQRFPKLASWLRRMLMTDIGRADVVRAREFVANVDDQDAERRKIFWRGDRIEWVLARGYHAWFMKEIAEDRVLWPGLGLPPPFKKGRRNKKGLTIMKNKFLTMLALVFGAGALAGCGGESSSEDAAEVAEEAMDEAHDEMGKAMDAVEEVAEEASDAAEGAVEELEGAAEEIVDEVEEAVDEIAEEAEDPPSN*