MSEESILITLSTTPGGPSSFPVVLKKVMELPPPNILDGDDDTNKEKHGDGDDLGGSSDMGPSAALTPAIWDKTIPYDGENFHLEYMDLEEFLIENGIASLPGEEPTKVSPNESDSKTEESKSAPVALLPSDELDVCQKEVVTIASSDIICDVTTDPEVSTEKDRATPEPISPDDIEITLNYEPDPTDLVLSSVPGGELFDPRKHKFSDEDLKPQPMIKKAKKVFVPEEKKDDKYWQRRKKNNMAAKRSRDARRLKENQITVRAAFLERENAALRTEVADLRKECGRYKNVVGRYESKYGKL