MASSVEKEVGGGAAAAEGGVEETVSLELPAPSGWQKKFFPKKSGTPKKNEIVFTAPTGEEITSKKQLEQYLKAHPGGPAASEFDWGTGETPRRSARISEKVKVTPTPESDPPKKRGKRSSASKKDASGEEEKEETKDVEMQEAGETKDAVKENQDENKAEDTDVNQDEKKAEATDANQDEKRAEDADVKEPTHPGENTDGPNDEGKLNTADEELQASKEKVDDKGAEGSDAVQNKDDGSGEPEKSEAAPTTEQKIEVEGENKEEHDRGIHESGEIKDKEGAKVNDEEHFKVHDINQKTESGVTVNGS