MSRLDIKDVNPTPTRFLKECGAEIFTPRLADELNVFENSFEAQVRKENTNTKGGLVAADSKLVNVNLSPNADMTTTQTMIIDISNQQETAENTCESTMQPCPSSDSEVSKRMQNLERNRLAAFKCRQKKKMQLKEMESRIEELYKTNRLLKERVKVLEKEVIRKRKANN