MKNKHLVMLLLSSCCLAACVDSKYDLSDVNTDDAVMGESWVAPLGMGYVTSDDVVNVEKVPSIREVDGAYVMIYDGEMKIKGKSLRAASDKVEIASEDITTGDIDGLFDGDFVLALTNPHITLKSNVKNASLDCSLSIEAENTSKKEATSSDFTLSTVSPNIWIGPLDPKTDAFKFVKNEKLPGIVQIVPQKIHLSLSADSKQWTNAPADALSELRYAVELPLTPAPEFSAVSVERIEDAFDEDFVDYIFSDGSARIYGEVTNEMPFDMSIEMVIMDENNVPVDIQFPAQEVKGQSGEVIFEITKEDMPKMKDARHIDLNLHLTGRDQGEALKKGQKTTFNLKLKKEGGISI